-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Publish form using Jackson fasterxml library #3115
Comments
Basic pattern is to add a constructor for most of the XML-classes (those that correspond to domain classes) that takes a domain object parameter. |
…for that. Start on XML generation. Add a test class for that.
It is a bit tricky to test this end-to-end as we need to create datastore Key objects. |
It just occurred to me the since the published form will now be the base for the reports, we need to invalidate the cached reports for the form. |
Which cached reports are you referring to here? Survey forms or Comprehensive reports? |
Comprehensive and data cleaning. |
…ower log level. Use equals() instead of ==.
Issue/3115 publish form using jackson (Connect #3115)
Is this issue done done and can it be closed? |
* We remove code that is querying the `QuestionHelpMedia` entity that is no longer used. * Rename the function to match domain names (Form) * Remove unused import
[#3115] Refactor form loading code to improve performance
Tested several variations of publishing and large surveys. Good to go. 👍 |
Since #2285 added classes for parsing form XML, with a little extra work we can do the publishing using the same infrastructure, improving the likelihood they are compatible.
The text was updated successfully, but these errors were encountered: