TODO #18620

ブログ記事複製時、BlogPost、BlogTag キーのデータは作り直しているが、それ以外のキーのデータは破棄されている点の調整

Added by 渕上 将和 almost 5 years ago. Updated almost 5 years ago.

Status:終了Start date:
Priority:通常Due date:
Assignee:渕上 将和% Done:

100%

Category:ブログ
Target version:4.0.7

Description

▼ 対象箇所: /lib/Baser/Plugin/Blog/Model/BlogPost.php::copy()
BlogPost、BlogTag キーのデータは作り直して save 処理に投げているが、それ以外のキーは破棄されている点
  • アイキャッチ画像の有無により、save 処理の動作がそれぞれ異なっている
    • アイキャッチ画像無 → save 処理後のデータは、BlogPost、BlogTag キーのみとなっている
    • アイキャッチ画像有 → save 処理後のデータは、BlogPost、BlogTag キーを含む

BlogPostの複製処理後(正確には save後)に、プラグイン側やBlogPost.afterSave を用いる際に、
本来であれば渡ってくるデータが、アイキャッチ画像の有無により変わって来るという一貫性のない動きとなっている点を解消する。


Associated revisions

Revision 579864c5
Added by 渕上 将和 almost 5 years ago

fix #18620 ブログ記事複製時、BlogPost、BlogTag キーのデータは作り直しているが、それ以外のキーのデータは破棄されている点の調整 (#739)

  • fix #18620 ブログ記事複製時、BlogPost、BlogTag キーのデータは作り直しているが、それ以外のキーのデータは破棄されている点の調整

BlogPost、BlogTag キーのデータは作り直して save 処理に投げているが、それ以外のキーは破棄されている点
- アイキャッチ画像の有無により、save 処理の動作がそれぞれ異なっている
- アイキャッチ画像無 → save 処理後のデータは、BlogPost、BlogTag キーのみとなっている
- アイキャッチ画像有 → save 処理後のデータは、BlogPost、BlogTag キーを含む

このコミットは、BlogPostの複製処理後(正確には save後)に、プラグイン側やBlogPost.afterSave を用いる際に、
本来であれば渡ってくるデータが、アイキャッチ画像の有無により変わって来るという一貫性のない動きとなっている点を解消するためのコミットです。

  • fix #18620 ブログ記事複製時、BlogPost、BlogTag キーのデータは作り直しているが、それ以外のキーのデータは破棄されている点の調整

History

#1 Updated by 渕上 将和 almost 5 years ago

  • Status changed from 担当 to 解決
  • % Done changed from 0 to 100

更新履歴 basercms|commit:579864c5a0e2b5d63e72407b5a90b4549f8d4380 で適用されました。

#2 Updated by 江頭 竜二 almost 5 years ago

  • Status changed from 解決 to 終了

Also available in: Atom PDF