プロジェクト

全般

プロフィール

バグ #648

リプライを受け取ると、一つのツイートについて二回以上通知が発生することがある

toshi_a 初音約3年前に追加. 10ヶ月前に更新.

ステータス:
新規
優先度:
通常
担当者:
対象バージョン:
開始日:
2014-04-08
期日:
進捗率:

0%

プラグイン名:
notify
再現手順:

説明

アカウントの数だけ発生するよう。mikutterに登録している複数のアカウントに単一ツイートで同時にメンションを飛ばすと再現する。
Serviceオブジェクトの違いに関わらず、一つのツイートでは一回だけ通知を発生させるべき。

履歴

#1 toshi_a 初音ほぼ3年前に更新

多くの場合1つしか通知は発生しないが、何かの拍子に複数通知が表示されたり、1つに戻ったりするよう。
同じ通知が表示される回数は、最大で登録アカウント数ぶんの模様。3アカウントの環境で試したところ、同じ通知が2つ表示される時と3つ表示される時があった(3つとなるとかなり稀で、滅多に再現できない)。

UserStreamのコネクションの貼り間違いを疑って少し調べたがまだよくわかっていない。

#2 toshi_a 初音10ヶ月前に更新

  • プラグイン名notify にセット

updateやmentionイベントが、イベントの同一性判定にServiceとMessageを使っているため、同じMessageでもServiceの数だけ通知が発生する可能性がある。me?メソッドでの確認をやめるか、通知側でも同じMessageには通知を発生させないような仕組みを入れる必要がある

他の形式にエクスポート: Atom PDF