Bug(バグ) #83
Fatal error on getting empty member's profile (存在しないプロフィールを取得しようとするとFatalエラー)
開始日:
2009-10-07
期日:
進捗率:
100%
3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)
説明
概要¶
Member::getProfile()やMember::getProfiles() で存在しないプロフィールを取得しようとするとFatalエラーが発生する。
原因¶
MemberProfileTable::getViewableProfileByMemberIdAndProfileName()で、プロフィールモデルを取得後に、そのプロフィールモデルのIDを利用してメンバーのプロフィールを取得するようになっているため、仮に、プロフィールモデルが取得できなかった場合、モデルのIDが取得できずにFatalエラーが発生している。
OpenPNE3.1.3開発中の f8c8013f7c40 によるバグ
影響範囲など¶
- プロフィール編集
- プロフィール画面
- OpenIDなどのプロフィール連携
関連するチケット
関係しているリビジョン
fixed MemberProfileTable, bacause a fatal error occurs when the member
profile doesn't exist (fixes #83)
fixed a wrong variable name (refs #83)
fixed a fatal error triggered in MemberProfileTable::getViewableProfileByMemberIdAndProfileName() (refs #83)
fixed a parse error in lib/model/doctrine/MemberProfileTable.class.php (refs #83)
履歴
#1 Shogo Kawahara が14年以上前に更新
- 題名 を Member::getProfile() で存在しないプロフィールを取得しようとするとFatalエラー から 存在しないプロフィールを取得しようとするとFatalエラー に変更
#2 Shogo Kawahara が14年以上前に更新
- 担当者 を Shogo Kawahara にセット
#3 Shogo Kawahara が14年以上前に更新
- ステータス を New(新規) から Pending Review(レビュー待ち) に変更
更新履歴commit:"593b25062e07525f92a404e922a2b71b4bfec4eb"で適用されました。
#4 Shogo Kawahara が14年以上前に更新
- 題名 を 存在しないプロフィールを取得しようとするとFatalエラー から Fatal error on getting empty member's profile (存在しないプロフィールを取得しようとするとFatalエラー) に変更
#5 Kousuke Ebihara が14年以上前に更新
- 進捗率 を 0 から 50 に変更
#6 Kousuke Ebihara が14年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Fixed(完了) に変更
- 進捗率 を 50 から 100 に変更