{"action":"created","issue":{"url":"https://api.github.com/repos/PSU-CSAR/vb-bagis/issues/20","repository_url":"https://api.github.com/repos/PSU-CSAR/vb-bagis","labels_url":"https://api.github.com/repos/PSU-CSAR/vb-bagis/issues/20/labels{/name}","comments_url":"https://api.github.com/repos/PSU-CSAR/vb-bagis/issues/20/comments","events_url":"https://api.github.com/repos/PSU-CSAR/vb-bagis/issues/20/events","html_url":"https://github.com/PSU-CSAR/vb-bagis/issues/20","id":184115910,"number":20,"title":"Options - Generate AOI Only: BA_GetDatumString Exception error","user":{"login":"jdduh","id":11510708,"avatar_url":"https://avatars.githubusercontent.com/u/11510708?v=3","gravatar_id":"","url":"https://api.github.com/users/jdduh","html_url":"https://github.com/jdduh","followers_url":"https://api.github.com/users/jdduh/followers","following_url":"https://api.github.com/users/jdduh/following{/other_user}","gists_url":"https://api.github.com/users/jdduh/gists{/gist_id}","starred_url":"https://api.github.com/users/jdduh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdduh/subscriptions","organizations_url":"https://api.github.com/users/jdduh/orgs","repos_url":"https://api.github.com/users/jdduh/repos","events_url":"https://api.github.com/users/jdduh/events{/privacy}","received_events_url":"https://api.github.com/users/jdduh/received_events","type":"User","site_admin":false},"labels":[{"id":189052437,"url":"https://api.github.com/repos/PSU-CSAR/vb-bagis/labels/bug","name":"bug","color":"fc2929","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2016-10-20T01:46:03Z","updated_at":"2016-12-07T22:01:19Z","closed_at":null,"body":"When users checked the Generate AOI Only checkbox on the BAGIS Settings (Options) dialog window, it caused an error message in later steps. For some, the error occurred during the BASIN creation step. I got the error message when I tried to save the settings (on ArcGIS 10.4.1). It seems BAGIS tries to verify the data sources on the null strings.\n\n![image](https://cloud.githubusercontent.com/assets/11510708/19543436/3f6e92c4-962c-11e6-8ff8-fc0a0146f448.png)\n"},"comment":{"url":"https://api.github.com/repos/PSU-CSAR/vb-bagis/issues/comments/265587135","html_url":"https://github.com/PSU-CSAR/vb-bagis/issues/20#issuecomment-265587135","issue_url":"https://api.github.com/repos/PSU-CSAR/vb-bagis/issues/20","id":265587135,"user":{"login":"jdduh","id":11510708,"avatar_url":"https://avatars.githubusercontent.com/u/11510708?v=3","gravatar_id":"","url":"https://api.github.com/users/jdduh","html_url":"https://github.com/jdduh","followers_url":"https://api.github.com/users/jdduh/followers","following_url":"https://api.github.com/users/jdduh/following{/other_user}","gists_url":"https://api.github.com/users/jdduh/gists{/gist_id}","starred_url":"https://api.github.com/users/jdduh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdduh/subscriptions","organizations_url":"https://api.github.com/users/jdduh/orgs","repos_url":"https://api.github.com/users/jdduh/repos","events_url":"https://api.github.com/users/jdduh/events{/privacy}","received_events_url":"https://api.github.com/users/jdduh/received_events","type":"User","site_admin":false},"created_at":"2016-12-07T22:01:19Z","updated_at":"2016-12-07T22:01:19Z","body":"The Generate AOI Only is activated when PRISM, SNOTEL, AND Snow Course data are missing. BAGIS is designed to prohibit users from saving the definition file when any of the three data sources is not specified. Can we differentiate \"data are not specified\" from \"data are missing\"? This will require the separation of the data source checking routine into two parts: one checks for the AOI creation data sources (i.e., DEM, Gauge Stations, and other participating layers) and the other checks for the layers used only in Basin Analysis (i.e., SNOTEL, Snow Course, and Preceipiation). I prefer users only get one warning message instead of multiple notifications.\r\n\r\nHere are the ideal ways of handling the conditions after BAGIS checked the SNOTEL, Snow Course, and Precipitation data:\r\n\r\n\"Data are not specified\"\r\nThe definition file contains null strings for SNOTEL, Snow Courses, and Precipitation. When this happens, users get only one message notification, saying \"The Generate AOI Only option is turned on for BAGIS because the sources for precipitation, SNOTEL, and snow course data are not specified.\" This message should be \"merged\" with the message created by the routine that checks the other layers (i.e., DEM, Gauge Stations, and other participating layers).\r\n\r\n\"Data are missing\"\r\nThe definition file contains valid strings for SNOTEL, Snow Courses, and Precipitation, but the source data cannot be located. When this happens, users will get one message notification, saying \"The Generate AOI Only option is turned on for BAGIS because at least one of the required sources is missing. SNOTEL (and/or Snow Course and/or PRISM) data missing: ....\" Again, this message should be merged with the message created by the routine that checks the other layers (i.e., DEM, Gauge Stations, and other participating layers).\r\n"}}
{"actor":{"display_login":"jdduh"}}