xooom-community / product

0 stars 0 forks source link

Registrering af udeblivelse #302

Closed henrikbak closed 1 month ago

henrikbak commented 1 month ago

Der er kommet et behov for registrere folk som udebliver fra deres vagter. Man kan ikke gå ud fra at alle vagter uden et check-in , efter arrangementet er afholdt, er lig med en udeblivelse, da det vil kræve at alle arrangører systematisk får registreret fremmøde til deres arrangementer. Derfor er der brug for at det er en status man aktivt kan sætte på vagten (I stil med godkendt fravær).

Jeg forestiller mig følgende statusser:

Godkendt fravær Deltageren har på forhånd givet besked om at vedkommende ikke deltager

Udeblevet Deltageren er udeblevet fra vagten uden at have givet besked

Ikke fremmødt Der er ikke registreret et check-in på vagten

Fremmødt Der er registreret et check-in på vagten


Der er flere muligheder, men man kan evt gøre approvedAbsence på shift nullable:

true: godkendt fravær false: ikke godkendt fravær (udeblevet) null: ingen fravær

Dette vil kræve at vi laver en migrering af feltet og derefter laver et script som sætter alle vagter med approvedAbsence false til null i stedet.

MartinQwist commented 1 month ago

Jeg har en lille tilføjelse, som ift. vores arbejdsflow hænger sammen med denne. Lige nu registrerer vi udeblivelser manuelt via tags. Men man kan ikke fjerne tags igen, hvilket er en mangel. Foretrækker I at tilføje fjernelse af tags til denne opgave, eller skal den have sin egen?

henrikbak commented 1 month ago

@MartinQwist Jeg har oprettet opgaven her #308

MartinQwist commented 1 month ago

Det ser godt ud. Jeg accepterer den. Så er næste skridt det overblik, der gør, at vi kan følge op på fremmøde og udeblivelser.