Skip to content

Tim Evaluator - Neispravna validacija termina rezervacije #20

Description

@ijozic1

Opis i lokacija

Na stranici za kreiranje rezervacije moguće je postaviti početak termina u 23:00, a završetak u narednom danu, čime se zaobilazi radno vrijeme terena (8:00 - 23:00). Kada se pokuša rezervacija zauzetog termina, prikazuje se cijena iako rezervacija nije moguća.

Zašto je problem

Neispravna validacija može dovesti do kreiranja rezervacija izvan dozvoljenih sati. Prikazivanje cijene za nedostupan termin je zbunjujuće i potencijalno obmanjujuće za korisnika.

Prijedlog rješenja

Dodati validaciju da endTime mora biti unutar radnog vremena objekta, a ne samo nakon startTime. Cijenu prikazivati samo kada je termin dostupan. Razmotriti i razdvajanje unosa datuma i vremena radi preglednosti i lakše validacije.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions