プロジェクト

全般

プロフィール

Backport(バックポート) #2180

ポイント・マイニュース・自己紹介・生年月日以外のプロフィール項目が存在しないと、2→3系のプロフィールのコンバートに失敗する

isao sanoほぼ13年前に追加. 12年以上前に更新.

ステータス:
Fixed(完了)
優先度:
High(高め)
担当者:
対象バージョン:
開始日:
2011-06-10
期日:
進捗率:

100%


説明

再現バージョン

  • OpenPNE2: OpenPNE2.14.8-dev
  • OpenPNE3: OpenPNE3.6beta7-dev

概要

OpenPNE2 時点でプロフィール項目を以下の項目以外存在しないようなデータにしてOpenPNE3へコンバートを行うと、コンバート時にエラーメッセージが表示される。
コンバート後にOpenPNE3環境を確認すると、プロフィール(/member/profile)やプロフィール編集(/member/edit/profile )にニックネーム以外のプロフィール項目(生年月日・自己紹介) が表示されない。

残すプロフィール項目
  • self_intro
  • PNE_POINT
  • PNE_MY_NEWS
  • PNE_MY_NEWS_DATETIME
  • 生年月日
コンバート時に表示されるエラーメッセージ
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') LIMIT 16' at line 1. Failing Query: "SELECT c_profile_id, name, is_required, public_flag_edit, public_flag_default, form_type, val_type, disp_regist, disp_config, disp_search, val_regexp, val_min, val_max, sort_order FROM c_profile WHERE c_profile_id IN () LIMIT 16" 

関連するチケット

関連している OpenPNE 3 - Bug(バグ) #1745: ポイント・マイニュース・自己紹介・生年月日以外のプロフィール項目が存在しないと、2→3系のプロフィールのコンバートに失敗する Fixed(完了) 2010-10-27

関係しているリビジョン

リビジョン c9a707bb (差分)
Hiroshi Kato12年以上前に追加

skip the member profile convert proccess, if it does not have profile.(fixes #2180, BP from #1745)

リビジョン b6fd220a (差分)
Hiroshi Kato12年以上前に追加

refactored some processes. (fixes #2180, BP from #1745)

履歴

#1 Kousuke Ebiharaほぼ13年前に更新

  • 対象バージョンOpenPNE3.6beta11 から OpenPNE3.6beta12 に変更

親チケットが「テスト待ち」「完了」でないものをすべて beta12 以降での対応とします。

#2 Shingo Yamada12年以上前に更新

  • 対象バージョンOpenPNE3.6beta12 から OpenPNE3.6beta13 に変更

#3 Kousuke Ebihara12年以上前に更新

  • ステータスNew(新規) から Accepted(着手) に変更
  • 担当者Shingo Yamada から Kousuke Ebihara に変更

#4 Hiroshi Kato12年以上前に更新

  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

更新履歴 b6fd220ae557154f789208d8e08d6b05315d4a75 で適用されました。

#5 Hiroshi Kato12年以上前に更新

更新履歴 c9a707bb4a89f9715dc8b0323cb8baab055881f7 で適用されました。

#6 Rimpei Ogawa12年以上前に更新

  • ステータスPending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
  • 進捗率50 から 70 に変更

#7 Yuma Sakata12年以上前に更新

  • ステータスPending Testing(テスト待ち) から Fixed(完了) に変更
  • 進捗率70 から 100 に変更

テストOKです。

他の形式にエクスポート: Atom PDF