AdPluginはモデルの変更と互換性がない?

見間違いかもしれませんが、このコンポーネントはトピックオブジェクトを含むモデルを期待しているようです。

しかし、このモデルをログアウトすると、トピック属性がなくなっていますか?

トピック属性が削除された理由は何ですか? adpluginの拡張機能のために、私もそれを使用していました :frowning:

「いいね!」 2

ロバート様 - 意図したものではないと思いますが、@model が何を指しているか分かりましたか?コアの変更かプラグインの変更か突き止められると良いのですが。

「いいね!」 1

post-bottom コネクタから渡された Post モデルが取得できていないのでしょうか?

{{post-bottom-ad model=this}}

とはいえ、Discourse のリポジトリで post-bottom を検索したところ、何も見つかりませんでした…もう少し調べてみます。

「いいね!」 1

これは非常に古いコードのようです。

トピックオブジェクトが含まれているため、この下に物事が変化します :sweat_smile:

「いいね!」 2

@merefield さん、状況が把握できました。情報提供ありがとうございます。

原因は2点です。

  1. 数ヶ月前のリファクタリング中に、誤ってpostではなくtransformedPostpost-bottom-adに渡すようになっていました。
  2. 同様のリファクタリング中に、古いpost-bottom/discourse-adplugin.hbsファイルが残っていました。このファイルは実際には何もしていませんでしたが、この問題の特定を非常に困難にしていました :sweat_smile:
「いいね!」 4

まさにその通りですね :slight_smile:

投稿ストリームのUIアーキテクチャはかなりのものです!

調べていただき、本当にありがとうございます!!

「いいね!」 6

このトピックは4日後に自動的に閉じられました。新しい返信は許可されていません。