Skip to content

Truncate push notification message

Fix #8068 (closed)

Spin off of #7667

What

#7667 の派生です。プッシュ通知において、ブラウザのエンドポイントへプッシュメッセージを投げつける際の動作を改善します。

  1. プッシュメッセージの通知のnoteを次のように上書きする
  2. textをgetNoteSummaryしたものに置き換える
  3. cwメッセージとreply, renote, userオブジェクトは削除する
  4. Service WorkerのコードからgetNoteSummaryを省略
  5. プッシュメッセージにuserIdを追加

Why

  • #8068 (closed) の修正として、Service WorkerのコードからgetNoteSummaryを省略するようにします。
  • プッシュメッセージがブラウザエンドポイントの文字数制限に当たらないようにします。
  • userIdを追加することでどのアカウントに対しての通知かを判断できるようにします (#7667 の準備工事)。

Merge request reports