操作
Bug(バグ) #318
完了OpenPNE3.3.xで動作しない
開始日:
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;
}
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
操作