proarc / proarc-client

3 stars 0 forks source link

Konflikt načítání #466

Closed SykoraLukas closed 3 months ago

SykoraLukas commented 8 months ago

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í je Použí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 nebo useNewMetadata=true.

Příklad zde:

PUT {{proarcLocalHostUrl}}/rest/v2/import/batch
Accept: application/json
Content-Type: application/x-www-form-urlencoded; charset=UTF-8

&state=LOADING_CONFLICT&profile=profile.ndk_periodical_kramerius_import&id=86&useNewMetadata=true
albertoh commented 8 months ago

Je to tam

ZdenkaSera commented 4 months ago

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í.

image

ZdenkaSera commented 4 months ago

@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.

albertoh commented 3 months ago

Text zmenen

ZdenkaSera commented 3 months ago

@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.

albertoh commented 3 months ago

To je take opraveno

ZdenkaSera commented 3 months ago

Super, díky 👍

ZdenkaSera commented 3 months ago

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.

ZdenkaSera commented 3 months ago

Zavírám na základě štítku.