slovensko-digital / autogram

Nový, krajší a lepší nástroj na podpisovanie.
European Union Public License 1.2
113 stars 20 forks source link

AG-71 Refactor and handle sign endpoints #298

Closed celuchmarek closed 1 year ago

celuchmarek commented 1 year ago

Toto mal byť mini refaktor.

celuchmarek commented 1 year ago

V tejto issue boli 2 veci: endpointy chytali aj to, čo netrebalo. A nikde sme nechytali ioexception z nich. Tá nastávala, keď user napr. zavrel tab, z ktorého bol zavolaný sign request, ešte pred ukončením podpisovania. Autogram tak nemal komu odoslať response.

Pridal som preto nejaké catche a exceptions a upratoval som. Vyšlo mi z toho, že ten transformation output mimetype sa má riešiť v signing parametroch a nemá hádzať všetko možné, ale iba svoju exception. Celkovo je to teraz menej previazané.