5sControl / 5sControl/5s-frontend
[1h] Employees section: Special symbols in the field
- Ngôn ngữ chính
- TypeScript
- Star
- 3
- Fork
- 1
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
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:

Hướng dẫn đóng góp
Hướng nghiên cứu
Tìm biểu mẫu tạo nhân viên trong mã frontend, có thể nằm trong một component xử lý phần 'Сотрудники'. Tìm logic validation cho các trường tên và họ, đồng thời kiểm tra cách các ký tự đặc biệt hiện đang được xử lý. Bản sửa lỗi bao gồm việc thêm validation ký tự phù hợp để hiển thị 'Invalid characters' thay vì lỗi tên bị trùng. Kiểm thử bằng cách chạy app cục bộ và tái hiện các bước.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- react, typescript
- Lĩnh vực
- frontend
- Loại issue
- Lỗi
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức phù hợp với người mới
- 45/100