-
Notifications
You must be signed in to change notification settings - Fork 0
umożliwić rozbieżność schematu z domyślnymi wartościami formularza #249
Description
w resource metadata defaultValue musi pasować do typu określonego przez schemat. w niektórych przypadkach warto byłoby umożliwić podanie wartości, która nie pasuje do schematu, co wiąże się z koniecznością jej zmiany przez użytkownika (np gdy nie ma sensownej wartości domyślnej i chcemy podać nulla). przykład: domyślna wartość dla koloru, gdzie kolor jest wymagany dla wydziału. nie możemy rozszerzyć schematu aby zezwalał nulla, bo backend akceptuje tylko prawdziwe kolory, a ustawienie domyslnego koloru takiego jak #FFFFFF jest... dziwne. rozwiązanie: domyślny kolor null, który sam w sobie nie przejdzie przez formularz, więc trzeba go zmienić ręcznie. obecnie typy się wywalają gdy to próbujemy.
retroaktywnie przejść przez wszystkie defaultValues i zmienić tam, gdzie podana jest jakaś 'dziwna' domyślna wartość. wszystkie nietekstowe inputy powinny wspierać domyślną wartość null.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status