プロジェクト

全般

プロフィール

Bug(バグ) #318

完了

OpenPNE3.3.xで動作しない

Shogo Kawahara さんがほぼ15年前に追加. 約13年前に更新.

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

100%

予定工数:
3.6 で発生するか:
[QA]バグ通知済:
いいえ
3.8 で発生するか:

説明

発生している問題。

  • アルバムの表紙取得時に、再帰処理が深すぎてエラーが発生します。

    問題の箇所は、lib/model/PluginAlbum.class.phpの以下の箇所です。

  public function getFile()
  {
    $file = $this->get('File');
    if ($file->id)
    {
      return $file;
    }

    return null;
  }

Hiroki Mogi さんがほぼ15年前に更新

  • ステータスNew(新規) から Accepted(着手) に変更

修正します

Hiroki Mogi さんがほぼ15年前に更新

  • ステータスAccepted(着手) から Fixed(完了) に変更
  • 進捗率0 から 100 に変更

v0.9.2にて対応しました。

Kousuke Ebihara さんが約13年前に更新

  • 対象バージョン0.9.2 にセット
  • [QA]バグ通知済いいえ にセット

https://github.com/openpne-ospt/opAlbumPlugin/commit/de2a9d9a100b7e76610e0935a2a115c4e7235bbf でこの修正がおこなわれていると思われます。

http://redmine.openpne.jp/issues/318#note-2 のコメントの通り、この修正は 0.9.2 にておこなわれています。ただしこのチケットにはバージョンが紐付いていませんでしたので、このチケットに 0.9.2 というバージョンを紐づけました。間違いがあるようでしたら訂正してください。

確認は以下のコマンドで実施しました。

$ git name-rev --tags de2a9d9a100b7e76610e0935a2a115c4e7235bbf
de2a9d9a100b7e76610e0935a2a115c4e7235bbf tags/0.9.2~4

各系のブランチのログにもこのコミットが含まれており、特に問題ありません。

$ git branch -r --contains=de2a9d9a100b7e76610e0935a2a115c4e7235bbf
  origin/HEAD -> origin/master
  origin/master
  origin/stable-1.0.x

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