5sControl / 5sControl/5s-frontend
[1h] Employees section: Special symbols in the field
- 主要言語
- TypeScript
- スター
- 3
- フォーク
- 1
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
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:

コントリビューションガイド
調査の方向性
フロントエンドコードで従業員作成フォームを探します。おそらく、'Сотрудники' セクションを処理するコンポーネントにあります。名前と姓のフィールドのバリデーションロジックを見つけ、特殊文字が現在どのように処理されているかを確認します。修正内容は、重複した名前のエラーではなく 'Invalid characters' を表示するために、適切な文字バリデーションを追加することです。アプリをローカルで実行し、手順を再現してテストします。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- react, typescript
- 領域
- frontend
- issue の種類
- バグ
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 活発さ
- 停滞
- 明瞭さ
- 明確に書かれている
- 初心者へのやさしさ
- 45/100