You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Nedokážu říct, proč jsou některé kontakty prázdné (možná nějaký historický pokus o smazání?), každopádně na lokální verzi se mi podařilo 500 chybu replikovat a je to kvůli intengrity erroru, jelikož smazané kontakty jsou nastaveny jako "Kontakt na vydavatele" u zdrojů.
Bylo by to řešitelné nastavením SET_NULL na kontaktu u zdroje, ale tím pádem by se u těchto zdrojů potichu odnastavil kontakt a pravděpodobně by si toho nikdo nevšiml. Prozatím jsem šel tedy jinou cestou a to upozorněním uživatele, že kontakt, který chce smazat, je stále nastaven u některých zdrojů + linky na ty zdroje.
Když v tomto příkladu půjdu na zdroj "Biologická olympiáda" a změním/odeberu kontakt na vydavatele a znovu zkusím vymazat Helenu Božkovou, kontakt se už smaže bez chyby. Je to tedy pár kroků navíc, ale alespoň nám tím nevzniknou zdroje s prázdným kontaktem, o kterých nikdo neví.
Bude v PR #699
Stává se, že v kontaktech jsou již uložené prázdné kontakty např. https://www.webarchiv.cz/seeder/publisher/2158/detail, pokud chci u takového zdroje vložit nový kontakt, tak se mi zobrazí toto
V případě, že chci prázdné kontakty vymazat, tak se mi objeví Server Error (500)
The text was updated successfully, but these errors were encountered: