ARUP-CAS / aiscr-digiarchiv-2

Digitální archiv AMČR
https://digiarchiv.aiscr.cz/
GNU General Public License v3.0
3 stars 0 forks source link

Při updatu aktualizovat i navázané záznamy #350

Closed motyc closed 1 month ago

motyc commented 2 months ago

Při aktualizaci záznamu je třeba opětovně načíst data i pro navázané záznamy. I když totiž nedojde k jejich změně přímo, může dojít např. k tomu, že:

Možná mohou nastat i jiné situace, kdy bez aktualizace všeho napojeného nedojde ke správnému propsání změny do indexu.

albertoh commented 2 months ago

To znamena, ze vzdy musim reindexovat vsechny vazby zaznamu? I neprime?

Pokud rozumim spravne, vsechny objekty, ktere nejak vidime v rozhrani: souvisejici a vsechno co vidime ve strukture detailu. Jo?

motyc commented 2 months ago

Ono to vlastně jde definovat mnohem přesněji. Vždy uvádím výchozí třídu a pod ní navázané položky k reindexu:

V ostatních případech by nemělo dojít k tomu, že se záznamy vzájemně ovlivní, aniž by se změnil timestamp.

albertoh commented 1 month ago

Prosim o testovani.

motyc commented 1 month ago

Podle mě je teď něco v indexaci rozbité, protože projekt https://amcr-test.aiscr.cz/projekt/detail/C-202401319 nevidím v Digiarchivu za žádný okolností, i když podmínky pro zobrazení splňuje. Nejde tak testovat ani chování zbytku.

albertoh commented 1 month ago

Opraveno.

motyc commented 1 month ago

PIAN teď neotestuju, protože to ovlivní až některé dodělávky v AMČR.

albertoh commented 1 month ago

Prosim o test znovu. Problem byl v tom, ze zmeny nebyly ulozene do indexu, nez se zacalo kontrolovat napojene souvislosti. Pridal jsem zpracovani projektu pri zmene dokumentu

motyc commented 1 month ago
albertoh commented 1 month ago

Opraveno. Testoval jsem ruzne kombinace.

motyc commented 1 month ago

Perfektní, nenašel jsem problém :)