5sControl / 5sControl/5s-frontend
[1h] Employees section: Special symbols in the field
- Langage dominant
- TypeScript
- Étoiles
- 3
- Forks
- 1
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Precondition:
Go to https://office.5scontrol.com/mobile/
Login in system as admin
Description:
in the presence special symbols in the field, appears pop-up "Работник с таким именем уже существует"
Step to reproduce:
1. Go to the "Сотрудники" section
2. Click on the "Добавить нового сотрудника"
3. Enter in fields "Имя" and "Фамилия" special symbols (!@#$%^&*())
4. Click on the "Сохранить"
Expected result:
Fields highlighted in red. Below the fields appears "Invalid characters".
Actual result:
Appears pop-up "Работник с таким именем уже существует"
Environment:
macOS Ventura ver. 13.7.1
Google Chrome ver. 31.0.6778.86
Attachment:

Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Cherchez le formulaire de création d’un employé dans le code frontend, probablement dans un composant qui gère la section 'Сотрудники'. Trouvez la logique de validation des champs du prénom et du nom, et vérifiez comment les caractères spéciaux sont actuellement traités. La correction consiste à ajouter une validation appropriée des caractères afin d’afficher 'Invalid characters' au lieu de l’erreur de nom en double. Testez en exécutant l’application localement et en reproduisant les étapes.
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é
- Clairement spécifiée
- Accessibilité débutants
- 45/100