#1371 closed enhancement (fixed)
DBにメールアドレスを登録する際、メールアドレスの重複チェックをおこなう
Reported by: | ebihara | Owned by: | ebihara |
---|---|---|---|
Priority: | blocker | Milestone: | OpenPNE2.10beta1 |
Component: | その他 | Version: | 2.10.x |
Keywords: | Cc: |
Description (last modified by )
■機能概要
■仕様
既存のDB関数の大部分はutil_is_regist_mail_address()を使って重複チェックをしているので、その対応漏れ部分の修正。
■関連情報
現状、新規登録等でのメールアドレスの重複チェックは、doアクションもしくは pageアクション実行時のみで行われているが、これをメールアドレスの重複チェックはDB登録時にもおこなうように変更する。
変更対象は、メールアドレスの登録・更新を行う全ての箇所。
関連チケット:#1129
Change History (9)
comment:1 Changed 15 years ago by
comment:2 Changed 15 years ago by
Owner: | changed from nobody to ebihara |
---|---|
Status: | new → assigned |
実装に取りかかります。
comment:3 Changed 15 years ago by
Keywords: | 確認中 added |
---|---|
Owner: | changed from ebihara to ogawa |
Status: | assigned → new |
r4267で対応しました。ご確認ください。既存のDB関数の大部分はutil_is_regist_mail_address()を使って重複チェックをしているように見えますので、今回はその対応漏れ部分の修正ということになります。
ちなみに今回コードを見ていて気になったのが、メンバー登録系関数で、登録失敗時に false を返していることです。これ自体は何ら問題ないのですが、do系アクションで false を返却されることを想定していないコードがかなり見受けられました。
ついでに修正しようとしましたが、ちょっと量が多いので別チケットで作業することにします。
comment:4 Changed 15 years ago by
#1373に、メンバー登録のDB関数で false が返却されたケースを想定していないコードがある問題についてのチケットを作りました。
comment:6 Changed 15 years ago by
Keywords: | 確認中 removed |
---|---|
Owner: | changed from ogawa to ebihara |
comment:7 Changed 15 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:8 Changed 15 years ago by
Description: | modified (diff) |
---|
comment:9 Changed 15 years ago by
Description: | modified (diff) |
---|
Note: See
TracTickets for help on using
tickets.
以上の手順で、修正対象箇所を絞り込みました。2.のそれぞれについて、メールアドレスの重複チェック処理を仕込みます。