{"action":"created","issue":{"url":"https://api.github.com/repos/opendatakit/collect/issues/184","repository_url":"https://api.github.com/repos/opendatakit/collect","labels_url":"https://api.github.com/repos/opendatakit/collect/issues/184/labels{/name}","comments_url":"https://api.github.com/repos/opendatakit/collect/issues/184/comments","events_url":"https://api.github.com/repos/opendatakit/collect/issues/184/events","html_url":"https://github.com/opendatakit/collect/issues/184","id":175114283,"number":184,"title":"Name must not be blank error when attempting to save form","user":{"login":"opendatakit-bot","id":22008766,"avatar_url":"https://avatars.githubusercontent.com/u/22008766?v=3","gravatar_id":"","url":"https://api.github.com/users/opendatakit-bot","html_url":"https://github.com/opendatakit-bot","followers_url":"https://api.github.com/users/opendatakit-bot/followers","following_url":"https://api.github.com/users/opendatakit-bot/following{/other_user}","gists_url":"https://api.github.com/users/opendatakit-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/opendatakit-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/opendatakit-bot/subscriptions","organizations_url":"https://api.github.com/users/opendatakit-bot/orgs","repos_url":"https://api.github.com/users/opendatakit-bot/repos","events_url":"https://api.github.com/users/opendatakit-bot/events{/privacy}","received_events_url":"https://api.github.com/users/opendatakit-bot/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/opendatakit/collect/labels/Collect","name":"Collect","color":"e11d21"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-09-05T18:27:02Z","updated_at":"2016-09-09T17:06:02Z","closed_at":null,"body":"<a href=\"https://github.com/yanokwa\"><img src=\"https://avatars.githubusercontent.com/u/32369?v=3\" align=\"left\" width=\"96\" height=\"96\" hspace=\"10\"></img></a> **Issue by [yanokwa](https://github.com/yanokwa)**\n_Tuesday Oct 06, 2015 at 22:48 GMT_\n_Originally opened as https://github.com/opendatakit/opendatakit/issues/1172 (3 comment(s))_\n\n----\n\nReported by Hayden Boyd.\r\n\r\nWe are using ODK Collect to record Marion Medical Mission well installations in Malawi, Tanzania, and Zambia.  We are experiencing a (thankfully) rare error when attempting to save an installation form. The form is currently set up to display an instance name at the end page.  Several times (4 times in 1,000 plus installations, each time on a different one of the 14 tablets deployed), the name that should appear on the \"Save Form and Exit\" page is blank, and the \"Name must not be blank\" error message displays when one attempts to save the finalized form.  The instance name is supposed to be displayed automatically, and there is no text box or other way to specify a name by hand on the last page. The remedy in the field is to discard the filled form and start over - a major annoyance since the villagers must be reassembled for the well picture.  My attempted fix has been to uncheck \"Name this form\" in Administrative settings as I gain access to the tablets, but since the problem is so rare, it is hard to determine whether this is the proper solution.  I would appreciate advice on what more, if anything, should be done to prevent this problem.\r\n\r\nFor background, here is some information that might be relevant:\r\nODK Collect 1.4.7 (1053), Android version 5.1.1, Google Nexus 7 tablets (2013 model)\r\nInstance name is of the form Zone_village_date, specified in the XLSForm  settings instance_name as:\r\nconcat(${Zone}, ${OtherZone}, \"_\", ${Village}, \"_\",  ${InstallDate}) where Zone is a select_one variable, OtherZone is text which is relevant when Zone='Other' is selected, Village is text (all required), and InstallDate is type 'start' and entered automatically.\n"},"comment":{"url":"https://api.github.com/repos/opendatakit/collect/issues/comments/245975681","html_url":"https://github.com/opendatakit/collect/issues/184#issuecomment-245975681","issue_url":"https://api.github.com/repos/opendatakit/collect/issues/184","id":245975681,"user":{"login":"riomaha","id":10856242,"avatar_url":"https://avatars.githubusercontent.com/u/10856242?v=3","gravatar_id":"","url":"https://api.github.com/users/riomaha","html_url":"https://github.com/riomaha","followers_url":"https://api.github.com/users/riomaha/followers","following_url":"https://api.github.com/users/riomaha/following{/other_user}","gists_url":"https://api.github.com/users/riomaha/gists{/gist_id}","starred_url":"https://api.github.com/users/riomaha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/riomaha/subscriptions","organizations_url":"https://api.github.com/users/riomaha/orgs","repos_url":"https://api.github.com/users/riomaha/repos","events_url":"https://api.github.com/users/riomaha/events{/privacy}","received_events_url":"https://api.github.com/users/riomaha/received_events","type":"User","site_admin":false},"created_at":"2016-09-09T17:06:02Z","updated_at":"2016-09-09T17:06:02Z","body":"I have experienced the same error today and after a bit of troubleshooting I found the root cause to my issue. In the \"set form title\", I had put a hard carriage return (Alt + Enter) to put the next sentence on another line since it did not accept HTML tags such as line breaks. That cause my error message and I was never able to save the form. Once, I removed the carriage return and uploaded the form again, I was able to save the form submissions without errors."}}
{"actor":{"display_login":"riomaha"}}