Skip to content

#377: Nested question sets

Manuel H. requested to merge feature-nested-qs into master

Summary of #377 (closed):

  • do not show controls (update, delete...), for nested qs. this is done with the new flag libraryIsInherited=true on library root level
  • make sure submissions are copied to the QSL's inherited by a consumed QSL too, respecting foreign / private data
  • add pagination control to the library page and set initial size to 12 entries to fill up the page
  • remove unwanted padding in question library detail pages

IMPORTANT: existing surveys consuming QSLs need to be fixed manually by a) remove and re-insert nested qsl's or b) set isLibraryId to the correct nested survey id on each control. Make sure to fix QSL's consuming other QSL first. I hope this is feasable, doing this with a migration script could be super tricky.

Pending: Tests

Edited by Manuel H.

Merge request reports