Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Färdigställ och förbättra billoggning #14

Open
16 tasks done
parslie opened this issue Nov 25, 2021 · 1 comment · May be fixed by #16
Open
16 tasks done

Färdigställ och förbättra billoggning #14

parslie opened this issue Nov 25, 2021 · 1 comment · May be fixed by #16
Assignees

Comments

@parslie
Copy link
Contributor

parslie commented Nov 25, 2021

Dessa ändringar ska göras i backend/car-logging och medlem/car-logging.

  • Lägg till nödvändiga fält (se lista nedan)
  • Ta bort redundanta fält (se lista nedan)
  • Kolla kategorin av en boknings item för att veta om det är en bil- eller släpbokning.
    (båda är just nu kategoriserade som Bilrelaterat)
  • Markera en bil- och släpbokning när man väl har gjort en loggning för dem.
  • Validera att man har en omarkerad bilbokning när man startar en ny loggning.
  • Validera att man har en omarkerad släpbokning när man avslutar en startad loggning.
  • Validera att man inte har oavslutad loggstart när man startar en ny loggning.
  • Validera att den som bokar bilen är sektionsaktiv när man startar en ny loggning.
    (använd det snart-skapade registret)
  • Beräkna bil- och släpränta med hjälp av bil- och släpbokningar.
  • Hämta alla utskott och lägg in dem i drop-down menyn
  • Lägg till en foreign key för utskottet man har kört för i LogEntry

Nödvändiga fält

  • LiU-ID på den som bokat släpet
    (ska användas för att få tag på släpbokningobjektet)
  • Utskott man har kört för

Redundanta fält

  • Antal dagar som bilen använts
    (detta beräknas genom bilbokningsobjektet)
  • Antal dagar som släpet anävnts
    (detta beräknas genom släpbokningsobjektet)
  • Checkbox för sektionsaktiv
    (man ska endast kunna logga om man är sektionsaktiv)
@parslie parslie self-assigned this Nov 25, 2021
@parslie
Copy link
Contributor Author

parslie commented Feb 3, 2022

All funktionalitet för billoggning bör vara implementerad nu. Dock kan det vara bra att säkerställa. Samt tänker jag att koden och medlemssidan ska vara läsbara och snygga innan branchen sammanfogas.

  • Lägg till dokumentation där det behövs.
  • Säkerställ att validering fungerar som det ska.
  • Säkerställ att all information om loggningar finns på medlemssidan.
  • Förtydliga och omstrukturera logik där det går och behövs.
  • Lägg till en action på adminsidan för att markera att loggningar har blivit betalda.
    (likadant som på adminsidan för att acceptera medlemsförfrågningar)

@parslie parslie linked a pull request Feb 10, 2022 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In progress
Development

Successfully merging a pull request may close this issue.

1 participant