Pád klienta při chybné detekci polévky #7

Closed
opened 2025-02-27 10:26:39 +01:00 by mates · 0 comments
Owner

Pokud je zapnuté skrývání polévek, ale polévka není správně rozpoznána jako polévka (typicky TechTower), pak kliknutí na poslední jídlo dané restaurace rozbije všem klienta (pošle a uloží se vyšší než maximální možný index).

Jsou potřeba dvě úpravy:

  • na serveru validovat, že předaný index dává smysl (tj. není vyšší, než počet jídel v dané restauraci daný den - 1)
  • z klienta posílat pro stejné jídlo vždy stejný index, bez ohledu na skrytí polévek - tj. při skrytí polévek bude mít první jídlo index 1

Souvisí s #5

Pokud je zapnuté skrývání polévek, ale polévka není správně rozpoznána jako polévka (typicky TechTower), pak kliknutí na poslední jídlo dané restaurace rozbije všem klienta (pošle a uloží se vyšší než maximální možný index). Jsou potřeba dvě úpravy: - na serveru validovat, že předaný index dává smysl (tj. není vyšší, než počet jídel v dané restauraci daný den - 1) - z klienta posílat pro stejné jídlo vždy stejný index, bez ohledu na skrytí polévek - tj. při skrytí polévek bude mít první jídlo index 1 Souvisí s #5
mates added the
Chyba
label 2025-02-27 10:26:40 +01:00
mates added reference master 2025-02-27 21:19:16 +01:00
mates referenced this issue from a commit 2025-02-27 21:19:44 +01:00
mates closed this issue 2025-02-27 21:20:07 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Marbes/Luncher#7
No description provided.