Elocien / QOVA

QOVA, a QR-Code based Evalutation system. QOVA is a student initiative, with the system being developed at the faculty of medicine at the TU-Dresden
0 stars 0 forks source link

[Frontend - InstanceTitles] Überprüfen dass alle felder gesetzt sind #138

Closed Elocien closed 4 years ago

TimHerrmannTU commented 4 years ago

Ist es nicht sinnvoll, dass man auch Felder frei lassen kann? Zum Beispiel wenn man gerade keine Lust hat in einer Sitzung 50 Veranstalltungen zu benennen...

Elocien commented 4 years ago

Naja, ist halt blöd wenn die dann submitten, und alle instanzen sind nicht bennant. Kann dir aber auch eine flag übergeben, die du als status anzeigtst?

TimHerrmannTU commented 4 years ago

Flag klingt besser für mich. Da kann ich auch in dem finalize Modal nochmal extra warnen was noch unvollständig ist. Aber dass heißt wir haben dann folgenden Stati:

not finalized / finalized, surveys missing, instance names missing

Bin gerade am überlegen, ob wir das dann doch eher in einer Tabelle machen mit 3 Spalten, wo das alles auf einemal angezeigt wird. Werde das mal ausprobieren, wenn ich die surveyResults gemacht habe.

Elocien commented 4 years ago

Wollen wir dann auch verhindern, dass finalisiert wird, falls die anderen flags noch gesetzt sind?

TimHerrmannTU commented 4 years ago

Sieht jetzt so aus: image Ich finde es persönlich ziemlich schick wie es jetzt realisert ist & jetzt hat der Button für instanceTitles auch einen schicken Platz bekommen!

TO-DO: disable finalisation if (titlesMissing.equals(true))