Ticket #2561 (closed バグ指摘: 修正済)
購入時のポイント使用欄にて、文字を入力した際のエラーがおかしい
Reported by: | shutta | Owned by: | shutta |
---|---|---|---|
Priority: | 低 | Milestone: | EC-CUBE2.13.3 |
Component: | フロント | Version: | 2.13.1 |
Keywords: | Cc: | ||
修正済み: | yes |
Description
「お支払方法・お届け時間等の指定」画面にて、「a」等の文字列を入力した際に、
「ご利用ポイントが所持ポイントを超えています。」
というエラーになってしまう。
本来は、「ポイントは数字で入力してください。」というエラーにならないとおかしい。
Change History
Note: See
TracTickets for help on using
tickets.
r23462 にて修正。
の部分が、文字列型同士の比較によりtrueになっていたのが原因。 (ex. 'a' > '100' -> true)
直前の入力値チェック(数字であることをチェック)が通っていないと、この処理に入らないように修正。