Skip to content

Abmeldung nach Inaktivität führt zu Datenverlust #877

Description

@schumaki

Beschreibung

Nach einiger Zeit (unklar: nur bei Inaktivität oder per Timer unabhängig von Aktivität) meldet die Kodierbox einen Benutzer automatisch ab. Das ist an sich sinnvoll, führt aber aktuell zu verschiedenen Problemen:

  • wenn gerade ein Diskussions-Replay offen ist (und die Entscheidung eine Rücksprache benötigt, etc.) werden angefangene Notizen verworfen und sind gelöscht
  • in der Schulungsauswertung (Button Diskussion) werden Codes/Notizen nicht übernommen
    • unklar ist hier gerade noch, ob das nur den aktuellen Fall betrifft oder auch weitere Fälle, die bearbeitet wurden, nachdem die Schulungsauswertung das letzte Mal gestartet wurde
  • mir ist der Fall begegnet, dass ich in einem Kodierbox-Reiter normal arbeiten konnte, sobald ich aber ein Replay in einem neuen Tab geöffnet habe, eine Fehlermeldung zur Abmeldung kam und beide Reiter erst nach erneuter Anmeldung erreichbar waren

Erwartetes Verhalten

  • Bei der Zwangsabmeldung sollten alle Zwischenstände (z. B. Notiz bei Diskussions-Replay oder Doppelkodierungs-Review, aber auch algemeiner, z. B. Auswahlen beim Anlegen neuer Schulungen, Jobdefinitionen, ...) in irgendeiner Form zwischengespeichert werden.
  • Nach der Anmeldung sollte so zurückgeleitet werden, dass dieser Zwischenstand wiederhergestellt wird und man (ohne Datenverlust) dort weiter arbeiten kann, wo man aufgehört hat
  • ein Tab-Wechsel sollte keine Zwangsabmeldung triggern, wenn sollte sie schon im ursprünglichen Tab ausgelöst werden
  • die Dauer bis zur Zwangsabmeldung sollte einstellbar sein. Entweder pro Arbeitsbereich in den Einstellungen durch die jeweiligen Studienmanager:innen, zumindest jedoch global für einen Server in den Einstellungen der Allgemeinen Systemverwaltung.
  • die Fehlermeldung Nicht gespeicherte Eingaben können erst nach erneuter Anmeldung gespeichert werden. entspricht nicht dem aktuellen Verhalten -- ich würde da gerne das Verhalten an die Meldung anpassen und ermöglichen, Eingaben nach erneuter Anmeldung doch noch zu speichern.

Reproduktionsschritte

Schritte zum Nachstellen des Verhaltens:

  1. Warten
Anmeldung erforderlich

Ihre Sitzung ist abgelaufen oder Sie sind nicht mehr angemeldet. 
Nicht gespeicherte Eingaben können erst nach erneuter Anmeldung gespeichert werden.

Versionen

  • Kodierboxversion: 1.16.4
  • Betriebssystem: Win11
  • Browser Firefox 152.0.2

Weitere Informationen

Nach #871 könnte die Dauer bis zur Zwangsabmeldung im dort geschaffenen Abschnitt „Globale Arbeitsbereichseinstellungen“ festgelegt werden.

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions