[YMIR-55] [ymir-core] 同一パラメータ名で複数値を持つものについてRequiredバリデーションが正しく動作しない Created: 2007-07-03  Updated: 2007-07-03  Resolved: 2007-07-03

Status: Closed
Project: Ymir
Component/s: ymir-core
Affects Version/s: 0.9.1
Fix Version/s: 0.9.2

Type: Bug Priority: Minor
Reporter: skirnir Assignee: skirnir
Resolution: Fixed Votes: 0
Labels: None


 Description   

同一パラメータ名で複数値を持つものについてRequiredバリデーションが正しく動作しない。具体的には、最初の1つが空文字列で
次のものが空文字列でない場合にエラーとみなされてしまう。



 Comments   
Comment by skirnir [ 2007-07-03 ]

修正しました。複数値がある場合、どれか一つでも空でないものがあればバリデーションに成功する
ようにしました。また、全ての値が非空であることを保証したい時のために、Requiredアノテーション
にcompletelyプロパティを追加しました。これをtrueにすると、一つでも空のものがあればエラーになる
ようになります。

Generated at Wed Apr 16 02:56:01 JST 2025 using Jira 10.5.0#10050000-sha1:9d9d098bb7b67e8dba8da380ba9c3900d82ac3cf.