V rámci #1119 jsme přidali možnost nastavit profilovou fotku, ale chybí možnost tu fotku smazat. Z hlediska UI je to triviální, ale je potřeba domyslet aktualizaci na serveru. Aktuálně má ta property typ string | undefined, což dává smysl, ale když voláme PATCH /account/me, tak nastavení profilovky na undefined (žádná profilovka) vlastně znamená, že tu property nechceme aktualizovat. Možná by ten typ měl být spíš string | null? Měly by pak ale být všechny volitelné properties taky typu X | null namísto X | undefined?
V rámci #1119 jsme přidali možnost nastavit profilovou fotku, ale chybí možnost tu fotku smazat. Z hlediska UI je to triviální, ale je potřeba domyslet aktualizaci na serveru. Aktuálně má ta property typ
string | undefined
, což dává smysl, ale když volámePATCH /account/me
, tak nastavení profilovky naundefined
(žádná profilovka) vlastně znamená, že tu property nechceme aktualizovat. Možná by ten typ měl být spíšstring | null
? Měly by pak ale být všechny volitelné properties taky typuX | null
namístoX | undefined
?