-
Notifications
You must be signed in to change notification settings - Fork 31
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
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: