Project

General

Profile

バグ #1446

Mastodon: LTL/FTLストリーミングにMastodon WebUI上のミュートが反映されていない

Added by Shibafu Midorino about 1 month ago. Updated about 1 month ago.

Status:
実装待ち
Priority:
通常
Assignee:
-
Target version:
プラグイン名:
ブランチ:
クラッシュする:
No

Description

4bf92203 で確認。

おそらくトークンを使わず匿名で接続しているためであり、根本的にはWorld指名でLTL/FTLのストリーミング接続を行うデータソースが必要なのかもしれません。

#1

Updated by toshi_a 初音 about 1 month ago

  • Status changed from 分類待ち to 実装待ち

ミュートは考えてませんでした。

同じサーバの別のアカウントを登録することは可能なので、そうされた場合どちらで接続しに行くかは考える必要がありますね。

根本的にはWorld指名でLTL/FTLのストリーミング接続を行うデータソースが必要

mikutterらしくてよさそう。
複数のアカウントで別々のアカウントをミュートしている場合も考えると、これしかなさそうですね。

#2

Updated by Shibafu Midorino about 1 month ago

自分が後で読み返す用のメモですが。

mikutter 4.0でもAccess Tokenを使わずにストリーミング接続していたので、なんでこうなったんだろう?と実装を改めて確認していたところ、Plugin::Mastodon::Status@@mutesの値を使ってModel生成を続行するか決めているようですが、この変数が4.1で更新されなくなっているからですね。

Mastodonが常にサーバー側設定上のミュートを適用したAPIレスポンスを返してくれるなら、提案した通りで上手くいってくれそうですね。(Twitterのこと思い出しちゃうなあ)

Also available in: Atom PDF