5sControl / 5sControl/5s-frontend

[2h] Error saving algorithm without "description" and "used in" fields

Offen
#797 0 Kommentare 0 Reaktionen 1 zugewiesene Person Beansprucht von @pkostukevich Auf GitHub ansehen
bug ESMIL Front
Vorherrschende Sprache
TypeScript
Sterne
3
Forks
1
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Desktop

Precondition:
Пользователь находится в конфигурации в модуле алгоритмоы

Steps:

Нажать на кнопку добавления нового алгоритма / перейти в режим редактирования существующего алгоритма
Заполнить поля
Сохранить

Actual result:
Изменения не принимаются, если значения description и used in не заданы вручную

Expected Result:
Возможность сохранения дефолтного значения used in и пустого значения description, если данные значения не заданы пользователем.
Вывод уведомления на экран в случае ошибки

![Image](https://github.com/user-attachments/assets/5d24737f-571d-49a2-baee-e2ca4c03d745)

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Look for the algorithm configuration module, likely in a component handling algorithm creation/editing. Find the form validation logic for the 'description' and 'used in' fields. The fix involves allowing empty/default values and ensuring error notifications are displayed. Check for existing tests related to algorithm saving to verify the behavior.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
react, typescript
Bereich
frontend
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
50/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.