Hello,
I recently installed the cnda-freesurfer-common-1.0.5.jar plugin to automatically generate assessors for my freesurfer data, which worked perfectly. However, I've been encountering several strange issues ever since, some minor and some severe. I've removed the plugin but the issues still remain.
The biggest issue I've noticed is that xnat_mrsessiondata_history in the postgres DB is no longer updated when I archive sessions. I use xnatpy a lot for automating my XNAT workflow, which does a lot of calls to grab the mrSessionData as json and needs the xnat_mrsessiondata_history row present for the session or it crashes. Strangely, the History tab on the web interface for a session does get updated, I just can't see anything in the postgres database.
On a project level, I am now getting a pop up stating "Search Validation: sxmlM:init:item.setProperty is not a function" whenever I navigate to a project's main page. Also, I can no longer access the project settings to enable/disable container commands, instead I get an error badge that says "Data for "<project name>" project not found."
I have a couple external users hosting their data in my XNAT so I'd strongly prefer not to have to start over with a new database. Is there any way I can clean up my database and restore the previous functionality?
Versions:
XNAT 1.8.2.2, build 4
PostgreSQL 12.2