-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
odata_submission_get
not working for 1000+ submissions
#157
Comments
Hi and thanks for the bug report! I'm currently offline and will be able to investigate on my end only from mid October. Of course this is a long wait, so in the meantime could you help me narrow down the issue? To troubleshoot credentials and connectivity, does any other ruODK function, e.g. project_list(), work? What happens when you paginate results with the top and skip parameters? Can you retrieve e.g. just top=10, 100, 1000 submissions? At what number does it break? Can you skip=10, 100, 1000 submissions? Sometimes a particular value could break ruODK but this is rare. In some edge cases, Collect, Central, and ruODK disagree on what is a valid value. |
Hello, Thanks for the response. I tried using
Adithi |
There's definitely something amiss. Malformed input to a URL function indicates that we're not sending correct arguments to httr::RETRY (a wrapper to httr::GET). To debug this I would take the code of odata_submission_get and step line by line (using a debugger or ctrl-enter each line) until I find the offending statement, then inspect the arguments used in that line. Can you share more about your form? Does the form title contain unusual (non ASCII) characters? Is the form very long or complex? Does it capture lots of media? |
Hello, I will do that. Adithi |
Hi @adithirgis! If your error still persists, could you try the following?
That's the core of |
Hello,
odata_submission_get
does not download submissions which are more than 1000+ entries.It shows this error
ODK Central version:
Thanks,
Adithi
The text was updated successfully, but these errors were encountered: