{"action":"created","issue":{"url":"https://api.github.com/repos/openaustralia/morph/issues/959","repository_url":"https://api.github.com/repos/openaustralia/morph","labels_url":"https://api.github.com/repos/openaustralia/morph/issues/959/labels{/name}","comments_url":"https://api.github.com/repos/openaustralia/morph/issues/959/comments","events_url":"https://api.github.com/repos/openaustralia/morph/issues/959/events","html_url":"https://github.com/openaustralia/morph/issues/959","id":135596945,"number":959,"title":"How do I update the “settings” section of my scrapers settings?","user":{"login":"equivalentideas","id":1239550,"avatar_url":"https://avatars.githubusercontent.com/u/1239550?v=3","gravatar_id":"","url":"https://api.github.com/users/equivalentideas","html_url":"https://github.com/equivalentideas","followers_url":"https://api.github.com/users/equivalentideas/followers","following_url":"https://api.github.com/users/equivalentideas/following{/other_user}","gists_url":"https://api.github.com/users/equivalentideas/gists{/gist_id}","starred_url":"https://api.github.com/users/equivalentideas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/equivalentideas/subscriptions","organizations_url":"https://api.github.com/users/equivalentideas/orgs","repos_url":"https://api.github.com/users/equivalentideas/repos","events_url":"https://api.github.com/users/equivalentideas/events{/privacy}","received_events_url":"https://api.github.com/users/equivalentideas/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/openaustralia/morph/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/openaustralia/morph/labels/UX","name":"UX","color":"5319e7"}],"state":"closed","locked":false,"assignee":{"login":"henare","id":48945,"avatar_url":"https://avatars.githubusercontent.com/u/48945?v=3","gravatar_id":"","url":"https://api.github.com/users/henare","html_url":"https://github.com/henare","followers_url":"https://api.github.com/users/henare/followers","following_url":"https://api.github.com/users/henare/following{/other_user}","gists_url":"https://api.github.com/users/henare/gists{/gist_id}","starred_url":"https://api.github.com/users/henare/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/henare/subscriptions","organizations_url":"https://api.github.com/users/henare/orgs","repos_url":"https://api.github.com/users/henare/repos","events_url":"https://api.github.com/users/henare/events{/privacy}","received_events_url":"https://api.github.com/users/henare/received_events","type":"User","site_admin":false},"milestone":null,"comments":6,"created_at":"2016-02-23T01:18:58Z","updated_at":"2016-02-23T02:59:10Z","closed_at":"2016-02-23T02:44:55Z","body":"On my scrapers settings page I can see a button to update _Secret environment variable_ and the _Webhooks_, but not the top _Settings_ auto run setting.\r\n\r\n![screen shot 2016-02-23 at 12 00 19 pm](https://cloud.githubusercontent.com/assets/1239550/13238275/d2fc6f2a-da25-11e5-8605-ab5fea64ac54.png)\r\n\r\nIf I make changes to multiple settings and then hit the wrong button will I lose my changes?\r\n\r\nThis is really confusing.\r\n\r\nHere are a few solution ideas:\r\n\r\n1. provide a signifier to which button maps to which setting by adding text to the labels “Update settings and environment variables”, “Update webhooks”?\r\n2. add a button to update the top _Settings_ section so that the proximity of each button to the section signifies that it updates that section.\r\n3. have one button that updates all the settings?\r\n4. auto update the settings as they are changed and remove the button all together?\r\n\r\nOptions 1 and 2 seem like they could be helpful, but the problem of update the wrong section and loosing you data still seems like a problem.\r\n\r\nOption 3 seems quite familiar and it's clear that the one button updates all the settings so it's unambiguous what happens to all my changes when I hit it.\r\n\r\nOption 4 seems nice, and it's what Github do, but like a progressive enhancement on 3."},"comment":{"url":"https://api.github.com/repos/openaustralia/morph/issues/comments/187495829","html_url":"https://github.com/openaustralia/morph/issues/959#issuecomment-187495829","issue_url":"https://api.github.com/repos/openaustralia/morph/issues/959","id":187495829,"user":{"login":"equivalentideas","id":1239550,"avatar_url":"https://avatars.githubusercontent.com/u/1239550?v=3","gravatar_id":"","url":"https://api.github.com/users/equivalentideas","html_url":"https://github.com/equivalentideas","followers_url":"https://api.github.com/users/equivalentideas/followers","following_url":"https://api.github.com/users/equivalentideas/following{/other_user}","gists_url":"https://api.github.com/users/equivalentideas/gists{/gist_id}","starred_url":"https://api.github.com/users/equivalentideas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/equivalentideas/subscriptions","organizations_url":"https://api.github.com/users/equivalentideas/orgs","repos_url":"https://api.github.com/users/equivalentideas/repos","events_url":"https://api.github.com/users/equivalentideas/events{/privacy}","received_events_url":"https://api.github.com/users/equivalentideas/received_events","type":"User","site_admin":false},"created_at":"2016-02-23T02:59:10Z","updated_at":"2016-02-23T02:59:10Z","body":"That'll do it ;-)"}}