Possible to log in as webplom manager account from client
Issue template
If you throw a webplom address and the manager username / password into the plom client, it's possible to log in and e.g. mark questions or identify people and stuff using the manager account.
If you try and log in with the (webplom) manager account using the legacy manager tool, it crashes with the following error:
Plom Manager Client 0.15.2 (communicates with legacy api 60)
Traceback (most recent call last):
File "/usr/lib/python3.11/site-packages/plom/manager/manager.py", line 558, in login
self.initial_login()
File "/usr/lib/python3.11/site-packages/plom/manager/manager.py", line 578, in initial_login
self.initScanTab()
File "/usr/lib/python3.11/site-packages/plom/manager/manager.py", line 792, in initScanTab
self.initScanStatusTab()
File "/usr/lib/python3.11/site-packages/plom/manager/manager.py", line 811, in initScanStatusTab
self.refresh_scan_status_lists()
File "/usr/lib/python3.11/site-packages/plom/manager/manager.py", line 814, in refresh_scan_status_lists
I = self._refreshIList()
^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/plom/manager/manager.py", line 832, in _refreshIList
incomplete = self.msgr.getIncompleteTests() # triples [p,v,true/false]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/plom/managerMessenger.py", line 398, in getIncompleteTests
raise PlomSeriousException(
plom.plom_exceptions.PlomSeriousException: Server could not find the spec - this should not happen!```