5sControl / 5sControl/5s-frontend

[1h] Employees section: Special symbols in the field

Ouverte
#856 0 commentaires 0 réactions 1 personne assignée Réclamée par @pkostukevich Voir sur GitHub
bug Front mobile
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:
![image](https://github.com/user-attachments/assets/dfa14f6a-b888-4486-a2d9-8c1f58c6ed22)

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

Recevez les nouvelles issues par e-mail

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