We have been using query allowUpdates=true in our surveys to allow repeats to be viewed and edited via the Inbox. However, we have recently noticed that this is no longer working. Now when viewing the surveys in the Inbox, none of the repeats show. The survey contains nested repeats.
A simplified example of the form structure is as follows:
| type | name | label | appearance | relevant | bind::esri:parameters |
| select_one yesno | SurveyPossible | Are you able to carry out a survey? | | | |
| begin repeat | Records | Add a record | minimal | ${SurveyPossible}='yes' | query allowUpdates=true |
| time | RecordTime | Record time | | | |
| select_one RefStatus | RefStatus | status | | | |
| begin repeat | Sightings | Record details | | ${RefStatus} != 'ARNF' and ${RefStatus} != 'ARNC' | query allowUpdates=true |
| select_one_external Species | Species | Species | autocomplete | | |
| end repeat | | | | | |
| end repeat | | | | | |
I have tested the following to see if it fixes the issue, but none of these steps have fixed it:
- remove 'null' from bind::esri:fieldType in begin repeat rows
- change query allowUpdates=true to allowUpdates=true query in bind::esri:parameters in begin repeat rows
- change appearance from minimal to blank in begin repeat rows
The latest version of the form was published from Connect 3.12.232, and tested in the Survey123 field app 3.12.277 (Windows x 64 and Android phone).
@Anonymous User @JamesTedrick
Any help in resolving this is greatly appreciated.