Check for dangling pages
It is possible to attach pages to groups that never get marked - eg you scan one tpage of a group but not others. This can be hard to detect and can lead to "fun" - especially with extra pages. eg assign an extra page to a test in which nothing else is scanned.
Accordingly we need to search over all pages and for each one check its associated group to make sure it is complete - ie scanned.
Needs
-
code and API from plom-finish status
through server to database -
code and API from plom-manager
through server to database -
decision whether it is sufficient to check the "scanned" flag -
work out what issues this fixes -
add to changelog -
decide if more needed for this list -
light review
Edited by Andrew Rechnitzer