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

Na administrátorské stránce pro správu tříd nelze upravovat přístupnost třídy #270

Closed ShadyMedic closed 3 weeks ago

ShadyMedic commented 1 year ago

Status třídy a její vstupní kód nelze uložit, ze serveru se vrací například hláška:

Fatal error:  Uncaught TypeError: Argument 2 passed to Poznavacky\Models\DatabaseItems\ClassObject::updateAccessDataAsAdmin() must be of the type int or null, string given, called in C:\xampp\htdocs\Poznavacky\Models\Administration.php on line 400 and defined in C:\xampp\htdocs\Poznavacky\Models\DatabaseItems\ClassObject.php:839
Stack trace:
#0 C:\xampp\htdocs\Poznavacky\Models\Administration.php(400): Poznavacky\Models\DatabaseItems\ClassObject->updateAccessDataAsAdmin('private', '')
#1 C:\xampp\htdocs\Poznavacky\Controllers\Menu\Management\System\AdministrateActionController.php(86): Poznavacky\Models\Administration->editClass(7, Array)
#2 C:\xampp\htdocs\Poznavacky\Controllers\RooterController.php(173): Poznavacky\Controllers\Menu\Management\System\AdministrateActionController->process(Array)
#3 C:\xampp\htdocs\Poznavacky\index.php(51): Poznavacky\Controllers\RooterController->process(Array)
#4 {main}
  thrown in C:\xampp\htdocs\Poznavacky\Models\DatabaseItems\ClassObject.php on line 839
ShadyMedic commented 3 weeks ago

Vyřešeno společně s #281 .