Closed SykoraLukas closed 3 months ago
Je to tam
Mám proces ve stavu "konflikt načítání". Tlačítko "Vyřešit konflikt" vyvolá dialog - viz níže. Červený vysvětlující text je v obráceném pořadí, než volby na tlačítkách pod ním - možná by tu stačil jen např. text " Zvolte způsob pokračování" (nekonzultovala jsem s uživateli).
Když zvolím "zrušit", čekám, že se nebude nic dít, jen se zavře tento dialog - import se ale spustí.
@albertoh Alberto, přidám sem prio kvůli opravě té chyby - to je jedna z těch, které prosíme opravit před vydáním nové verze s opravami rychlosti formulářů. Děkuji.
Text zmenen
@albertoh Díky, zkusíme lokálně. Tady je ale důležitější oprava toho, aby se po volbě "zrušit" jen zavřel ten dialog a žádný proces se nespustil. To hlavně bychom prosili do nejbližší verze.
To je take opraveno
Super, díky 👍
Otestováno lokálně v KNAV - volba "zrušit" nespouští proces, text opraven - díky. Label "konfigurace" zde odebírám, na klientovi není zapotřebí nic nastavovat.
Zavírám na základě štítku.
Na API je již vyřešeno, je jen potřeba doplnit chování do klienta.
Ve správě dávek se může zobrazit nový stav
LOADING_CONFLICT
.V reakci na něj je potřeba nová funkce:
Vyřešit konflikt
. Funkce zobrazí nové dialogové okno s přepínačem. Jednou z možností jePoužít původní Metadata
a druhou možnostíPoužít nová Metadata
.Poté poslat na API jako v případě Znovu načtení dávky jen se doplní parametr
useOriginalMetadata=true
nebouseNewMetadata=true
.Příklad zde: