クライアント側で必須カテゴリチェックがバイパスされました

優先度/重大度: 低

プラットフォーム: デスクトップ版 Chrome でテスト済み

こんにちは!「未分類のトピックを許可する」サイト設定が無効になっている状態で、新しいトピックを作成することに関する報告です。
モーダル内では、カテゴリが空でないことをクライアント側で既にチェックしているように見えます。

しかし、有効なタイトルと投稿内容を入力して送信すると、フォームは実際に送信されるものの、サーバー(おそらく)が異なるエラーをモーダルで返します。

カテゴリを指定してください

結果としてトピックを作成できませんが、他のクライアント側の(赤色の)バリデーションエラーと同様に、フォームが送信されるのを最初から防止するべきだと思われます。

補足: 「カテゴリ…」というテキストをカテゴリ選択のプレースホルダーで変更することは可能でしょうか?テーマの翻訳ファイルやリポジトリのコード内の参照を検索しましたが、見つけることができませんでした。

画像が不足している点をお詫びします。新人のため、1 投稿あたりのアップロードは 1 枚までとなっています。

あなたの問題を再現しようと試みましたが、失敗しました。

エラーが表示されました

再現可能です。

空欄のままにすると、「タイトルは必須です」と「投稿は空にできません」という警告が視覚的に揺れ動き、トピックはコンポーザーに残ります。

「カテゴリを選択する必要があります」という警告のみが表示される場合、トピックは「送信」され、「カテゴリを空にすることはできません」というエラーモーダルが表示されます。

これはバグなのか、それともこのバリデーションを異なる方法で処理しているだけなのかはわかりません。


コンポーザー内のプレースホルダーは変更可能だと思われますが、テーマに追加するカスタムコードを少し作成する必要があるかもしれません。残念ながら私のスキルでは対応できませんが、その点について具体的に新しい Support トピックを立てて質問すれば、より多くの反応が得られるかもしれません。

「いいね!」 1

それはドロップダウンにハードコードされているようです。