bootcamp icon indicating copy to clipboard operation
bootcamp copied to clipboard

日報の学習日入力部分に範囲バリデーションを追加する

Open ayu-0505 opened this issue 1 year ago • 12 comments

機能の説明

日報の学習日を選択する部分に範囲のバリデーションを追加する。

何故この機能が必要なのか

下画像のような、通常あり得ないほど過去の年月日が選択され、日報が作られてしまうのを防ぐため。 スクリーンショット 2023-09-14 12 41 20

ayu-0505 avatar Sep 14 '23 03:09 ayu-0505

補足)

おかしな日付で作成されると「日報が消えた!?」と勘違いしてしまう恐れがあるようです。

ガッツリ書いた日報が何故か消えてる!???! めっちゃコマンドsしてたし、なんなら昨日は提出して寝たつもりだったのに???!!??? https://discord.com/channels/715806612824260640/1068866985720545410/1151666441767108668

JunichiIto avatar Sep 14 '23 06:09 JunichiIto

@ayu-0505 Issue ありがとうございます!入力で使ってるブラウザとOSを教えていただけますでしょうか?

image

このインターフェイスではなく、

image

これが出るものを知っておきたいですー

machida avatar Nov 13 '23 01:11 machida

@machidaさん、確認ありがとうございます!ブラウザとOSは以下の通りです。 ブラウザ:Google Chrome OS:MacOS 14.0(23A344)

下のインターフェースについてですが、 私が横着してTabキーでカーソル移動をさせてしまった時に、日付フォームが手入力状態で選択されてしまいました。 なので、普通にクリックで日付フォームを選択すれば、JunichiItoさんがあげていただいた様な現象は通常は起きないかなと予想されます。

ayu-0505 avatar Nov 13 '23 02:11 ayu-0505

@ayu-0505 ありがとうございます!なるほど、tabで移動した時のことを考慮してませんでした。範囲を適用するようにしますー💪

machida avatar Nov 13 '23 02:11 machida

:memo: 2013年01月01日〜というバリデーションをつける。(HTML、rubyともに)

komagata avatar Nov 29 '23 07:11 komagata

📝

HTML は min と max で範囲が指定できる input type="date" name="date" min="2020-05-07" max="2020-05-13">

machida avatar Nov 30 '23 10:11 machida

このissue|PRは60日間更新がないため7日後にcloseします。closeしたくない場合はstaleラベルを外してください。

github-actions[bot] avatar Jan 30 '24 01:01 github-actions[bot]

このissue|PRは60日間更新がないため7日後にcloseします。closeしたくない場合はstaleラベルを外してください。

github-actions[bot] avatar Mar 31 '24 01:03 github-actions[bot]

このissue|PRはstaleラベルを付けた後7日間更新がないためcloseしました。

github-actions[bot] avatar Apr 07 '24 01:04 github-actions[bot]

このissue|PRは60日間更新がないため7日後にcloseします。closeしたくない場合はstaleラベルを外してください。

github-actions[bot] avatar Jun 13 '24 01:06 github-actions[bot]

このissue|PRは60日間更新がないため7日後にcloseします。closeしたくない場合はstaleラベルを外してください。

github-actions[bot] avatar Aug 13 '24 01:08 github-actions[bot]