5sControl / 5sControl/5s-frontend

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

Ouverte
#797 0 commentaires 0 réactions 1 personne assignée Réclamée par @pkostukevich Voir sur GitHub
bug ESMIL Front
Langage dominant
TypeScript
Étoiles
3
Forks
1
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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)

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

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.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
react, typescript
Domaine
frontend
Type d'issue
Bug
Difficulté
2/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
50/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.