Adjust transect proposal handling
betrifft: https://ufz-jira.scolution.de/browse/BIOME-10
Für Anpassungen bzgl. der Erstellung eines Transektvorschlags im FE sind Anpassungen im BE nötig, da die derzeitige Implementierung bzgl. der Bearbeitbarkeit von Transektvorschlägen nun nicht mehr kompatibel mit den geänderten Anforderungen ist.
Neue Anforderungen:
Wird ein Transektvorschlag übermittelt, ist er nur noch von den Administratoren/ Projektleitenden bearbeitbar.
Vor der "Übermittlung"(Entwurf-Status) ist der Transektvorschlag auch noch durch den Erstellenden bearbeitbar.
Speichert der Nutzer ein Transekt, so kann nur er (initialer Zähler) dieses Transekt bearbeiten (es befindet sich intern im Entwurfsstatus).
Die Administratoren/ Projektleitenden kann den Status eines Transekt jederzeit wieder auf Entwurf zurücksetzen, so dass danach die Zähler das Transekt wieder bearbeiten können.
Hierfür ist eine Anpassung des betreffenden Validatoren notwendig.
Zusätzlich soll die derzeitige Statusbenamung von REJECTED
auf PROPOSAL
geändert werden
AK
-
Status REJECTED
wurde umbenannt inPROPOSAL
-
Transektvorschlag mit Status PROPOSAL
oderCONFIRMED
ist nur von den Administratoren/ Projektleitenden bearbeitbar -
Transektvorschlag mit Status DRAFT
ist allein durch den Erstellenden bearbeitbar -
von CONFIRMED
oderPROPOSAL
aufDRAFT
zurückgesetzter Transektvorschlag ist wieder durch Erstellenden bearbeitbar -
Tests erweitert/angepasst
Review
-
Status REJECTED
wurde umbenannt inPROPOSAL
-
Transektvorschlag mit Status PROPOSAL
oderCONFIRMED
ist nur von den Administratoren/ Projektleitenden bearbeitbar -
Transektvorschlag mit Status DRAFT
ist allein durch den Erstellenden bearbeitbar -
von CONFIRMED
oderPROPOSAL
aufDRAFT
zurückgesetzter Transektvorschlag ist wieder durch Erstellenden bearbeitbar -
Tests erweitert/angepasst