ShadyMedic / Poznavacky

Webová aplikace, jejímž účelem je umožnit snadnou a efektivní přípravu na poznávací testy nejen z biologie či přírodovědy
https://poznavacky.com
4 stars 1 forks source link

Fix bugu při ukládání poznávaček bez přírodnin #249

Closed ShadyMedic closed 2 years ago

ShadyMedic commented 2 years ago

Poznávačka nešla uložit, protože se do databázového pole pro počet obrázků v části ukládalo NULL namísto 0 (počítal se součet z prázdného výsledku poddotazu).

Do chybového logu poté přicházela následující chyba:

[YYYY-MM-DD hh:mm:ss] ERROR Uživatel s ID [REDACTED] odeslal z IP adresy [REDACTED] požadavek na úpravu poznávačky s ID [REDACTED] patřící do třídy s ID [REDACTED], ale uložení změn zabránila neočekávaná chyba: Database query wasn't executed successfully.; úpravy byly popsány následujícím JSON řetězcem: {"name":"[REDACTED]","parts":[{"name":"[REDACTED]","naturals":[]}]}