Project

General

Profile

Bug(バグ) #83

Fatal error on getting empty member's profile (存在しないプロフィールを取得しようとするとFatalエラー)

Added by Shogo Kawahara over 10 years ago. Updated over 10 years ago.

Status:
Fixed(完了)
Priority:
High(高め)
Target version:
Start date:
2009-10-07
Due date:
% Done:

100%

3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)

Description

概要

Member::getProfile()やMember::getProfiles() で存在しないプロフィールを取得しようとするとFatalエラーが発生する。

原因

MemberProfileTable::getViewableProfileByMemberIdAndProfileName()で、プロフィールモデルを取得後に、そのプロフィールモデルのIDを利用してメンバーのプロフィールを取得するようになっているため、仮に、プロフィールモデルが取得できなかった場合、モデルのIDが取得できずにFatalエラーが発生している。

OpenPNE3.1.3開発中の f8c8013f7c40 によるバグ

影響範囲など

  • プロフィール編集
  • プロフィール画面
  • OpenIDなどのプロフィール連携

Related issues

Duplicated by OpenPNE 3 - Bug(バグ) #120: OpenIDで500エラー Invalid(無効) 2009-10-26
Duplicated by OpenPNE 3 - Bug(バグ) #119: 招待メール記載のURIにアクセスするとFatal Error Invalid(無効) 2009-10-26
Duplicated by OpenPNE 3 - Bug(バグ) #209: 3.1.3-dev friend/indexが真っ白 Invalid(無効) 2009-10-08

Associated revisions

Revision 593b2506 (diff)
Added by Shogo Kawahara over 10 years ago

fixed MemberProfileTable, bacause a fatal error occurs when the member
profile doesn't exist (fixes #83)

Revision 26a0e436 (diff)
Added by Rimpei Ogawa over 10 years ago

fixed a wrong variable name (refs #83)

Revision e4635991 (diff)
Added by Rimpei Ogawa over 10 years ago

fixed a fatal error triggered in MemberProfileTable::getViewableProfileByMemberIdAndProfileName() (refs #83)

Revision f300e2d1 (diff)
Added by Rimpei Ogawa over 10 years ago

fixed a parse error in lib/model/doctrine/MemberProfileTable.class.php (refs #83)

History

#1 Updated by Shogo Kawahara over 10 years ago

  • Subject changed from Member::getProfile() で存在しないプロフィールを取得しようとするとFatalエラー to 存在しないプロフィールを取得しようとするとFatalエラー

#2 Updated by Shogo Kawahara over 10 years ago

  • Assignee set to Shogo Kawahara

#3 Updated by Shogo Kawahara over 10 years ago

  • Status changed from New(新規) to Pending Review(レビュー待ち)

更新履歴commit:"593b25062e07525f92a404e922a2b71b4bfec4eb"で適用されました。

#4 Updated by Shogo Kawahara over 10 years ago

  • Subject changed from 存在しないプロフィールを取得しようとするとFatalエラー to Fatal error on getting empty member's profile (存在しないプロフィールを取得しようとするとFatalエラー)

#5 Updated by Kousuke Ebihara over 10 years ago

  • % Done changed from 0 to 50

#6 Updated by Kousuke Ebihara over 10 years ago

  • Status changed from Pending Review(レビュー待ち) to Fixed(完了)
  • % Done changed from 50 to 100

Also available in: Atom PDF