{"action":"created","issue":{"url":"https://api.github.com/repos/pyohio/pyohio/issues/51","labels_url":"https://api.github.com/repos/pyohio/pyohio/issues/51/labels{/name}","comments_url":"https://api.github.com/repos/pyohio/pyohio/issues/51/comments","events_url":"https://api.github.com/repos/pyohio/pyohio/issues/51/events","html_url":"https://github.com/pyohio/pyohio/issues/51","id":92466905,"number":51,"title":"Stop using a copy of the talk description on the accepted talks page","user":{"login":"mw44118","id":19956,"avatar_url":"https://avatars.githubusercontent.com/u/19956?v=3","gravatar_id":"","url":"https://api.github.com/users/mw44118","html_url":"https://github.com/mw44118","followers_url":"https://api.github.com/users/mw44118/followers","following_url":"https://api.github.com/users/mw44118/following{/other_user}","gists_url":"https://api.github.com/users/mw44118/gists{/gist_id}","starred_url":"https://api.github.com/users/mw44118/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mw44118/subscriptions","organizations_url":"https://api.github.com/users/mw44118/orgs","repos_url":"https://api.github.com/users/mw44118/repos","events_url":"https://api.github.com/users/mw44118/events{/privacy}","received_events_url":"https://api.github.com/users/mw44118/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-07-01T19:30:23Z","updated_at":"2015-07-01T19:50:05Z","closed_at":null,"body":"Here's a fun fact: when a talk is accepted, the system copies the talk description.\r\n\r\nSo, speakers then go back and edit their original proposal, but don't see the changes show up on the accepted talks page but the DO see them on the original proposal for their talk.\r\n\r\nThen they ask me to refresh the site, and I never remember how to do that.\r\n\r\nThe right way for this to work is to only keep a single copy of the data.\r\n\r\nSomebody explained that the idea was to prevent people from editing a talk after acceptance, or after voting (I don't remember the specifics), and that's not necessarily a bad idea.\r\n\r\nBut I would prefer to support that feature explicitly by blocking edits, not by copying data.\r\n\r\nI found these notes from last year when I had to deal with this problem:\r\n\r\nThis is the process I followed to refresh the talk data in the schedule.\r\n\r\n1.  Go to the review page for a talk and change the status from\r\nAccepted to Standby.  This has a side effect of removing the talk from\r\nthe schedule.\r\n\r\nThis is the review page for the configman talk:\r\nhttp://www.pyohio.org/reviews/review/117/\r\n\r\n2.  Immediately change the talk back from Standby to Accepted.\r\n\r\n3.  Go to the edit schedule page:\r\n\r\nhttp://www.pyohio.org/schedule/talks/edit/\r\n\r\nand then find the plus symbol where the talk used to be. Click that\r\nand in the popup modal, select the talk.\r\n\r\nIt seems to work OK.  the sexism talk is now \"diversity in tech\".  I\r\ndon't know what exact changes were made in the configman talk though,\r\nso I can't be sure of that one."},"comment":{"url":"https://api.github.com/repos/pyohio/pyohio/issues/comments/117805949","html_url":"https://github.com/pyohio/pyohio/issues/51#issuecomment-117805949","issue_url":"https://api.github.com/repos/pyohio/pyohio/issues/51","id":117805949,"user":{"login":"mw44118","id":19956,"avatar_url":"https://avatars.githubusercontent.com/u/19956?v=3","gravatar_id":"","url":"https://api.github.com/users/mw44118","html_url":"https://github.com/mw44118","followers_url":"https://api.github.com/users/mw44118/followers","following_url":"https://api.github.com/users/mw44118/following{/other_user}","gists_url":"https://api.github.com/users/mw44118/gists{/gist_id}","starred_url":"https://api.github.com/users/mw44118/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mw44118/subscriptions","organizations_url":"https://api.github.com/users/mw44118/orgs","repos_url":"https://api.github.com/users/mw44118/repos","events_url":"https://api.github.com/users/mw44118/events{/privacy}","received_events_url":"https://api.github.com/users/mw44118/received_events","type":"User","site_admin":false},"created_at":"2015-07-01T19:50:05Z","updated_at":"2015-07-01T19:50:05Z","body":"Just copied it over."}}