Discourseのトピック作成者を投稿作成者に設定しますか?

ディスコースのトピック作成者を投稿作成者に設定する方法はありますか?RSS からユーザー名を取得する設定があったと記憶しているのですが、その設定が見当たりません(discourse embed feed key などと呼ばれていたものかもしれません)。SSO ログインを使用しており、リプライが元の作成者に通知されるよう、トピック作成者を正しく設定したいと考えています。

2020 年 2 月以降に発生し始めた埋め込みエラーを解決するために、このプラグインを試しています。詳細については Embedding error - #5 by a_lee をご覧ください。

「いいね!」 2

トピックの作成者をフィードから取得できたように記憶しています。ただし、その機能は RSS ポーリングプラグインには実装されていません。プラグイン側でフィードから作成者を取得し、既存の Discourse ユーザーと照合させるようにするとなると、どの程度の工数がかかるかはわかりません。

「いいね!」 2

embed_username_key_from_feed という SiteSetting がここ FEATURE: Replace SimpleRSS with Ruby RSS module (#5311) · discourse/discourse@5f318a5 · GitHub で削除されたようです。

このプラグインに、設定として再度追加するプルリクエストを送ろうと考えていますが、少しサポートが必要かもしれません :sweat_smile:

作業の大部分は feed_item.rbpoll_feed.rb に行う必要があり、さらに feed_setting.rb に設定を追加する必要があります。

「いいね!」 2