5sControl / 5sControl/5s-frontend

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

Aperta
#856 0 commenti 0 reazioni 1 assegnatario Rivendicata da @pkostukevich Vedi su GitHub
bug Front mobile
Lingua principale
TypeScript
Stelle
3
Fork
1
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

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)

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Cerca il modulo di creazione dei dipendenti nel codice frontend, probabilmente in un componente che gestisce la sezione 'Сотрудники'. Trova la logica di validazione dei campi nome e cognome e verifica come vengono gestiti attualmente i caratteri speciali. La correzione consiste nell’aggiungere una validazione appropriata dei caratteri per mostrare 'Invalid characters' invece dell’errore relativo al nome duplicato. Esegui il test avviando l’app localmente e riproducendo i passaggi.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
react, typescript
Ambito
frontend
Tipo di issue
Bug
Difficoltà
2/5
Tempo stimato
1-3 ore
Stato di attività
Ferma
Chiarezza
Specificata chiaramente
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.