MT5でブログ記事アイテムを大量に登録した場合に、<MTEntryAssets> でアイテムが取得できない不具合がある。
mt_entry_summary テーブルの entry_summary_vchar_idx(varchar(255)) がオーバーして、正常な AssetID が保存されてない為なので、mt_entry_summary 参照部分を回避。
Template/Tags/Asset.pm
#if ( $e->has_summary('all_assets') ) {
if ( 0 ) {
@$assets = $e->get_summary_objs( 'all_assets' => 'MT::Asset' );
}
else {
require MT::ObjectAsset;