newtonandebe / opendatakit

Automatically exported from code.google.com/p/opendatakit
0 stars 0 forks source link

When forms are downloaded, overwrite forms with the same name and fail if there is unsaved data #173

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Current behaviour is to append a number to the form name to distinguish it from 
the existing form. We find that the existence of two forms with the same name 
confuses most enumerators, and that even when we've instructed them to first 
delete the old forms, they may not do so, and will continue using old forms, 
leading to submission of wrong/incomplete data.

The suggestion would be to either overwrite forms which have the same name, or 
fail to download the new form until the old one is deleted. Overwriting would 
have to fail if data for the older form hadn't yet been submitted, since the 
new form may be incompatible with the old data (new fields, less fields, etc).

What version of the product are you using? On what operating system?
- 1.1.4 on Android 1.5 and 1.6

Original issue reported on code.google.com by l...@applab.org on 21 Jan 2011 at 9:50

GoogleCodeExporter commented 9 years ago

Original comment by wbrune...@gmail.com on 7 Jun 2011 at 11:40

GoogleCodeExporter commented 9 years ago
This is fixed in 1.1.7.  The new behavior is to overwrite forms if the ID 
specified in the form is the same.  

Original comment by carlhart...@gmail.com on 10 Jun 2011 at 1:17