PWAインストール:通知遅延、解決済み

DiscourseのフロントエンドをiOSのブックマーク/ウェブアプリとしてインストールしたものは、優れたモバイルクライアントです。しかし、多くの場合、赤い未読バッジが表示されているために開くのですが、メニューには未読の記事がありません。

カテゴリを変更したり、ブラウザアプリを終了したり、リフレッシュしたりしてみましたが、バッジが消えるまでにはいつもかなりの時間がかかります。

問題となっているDiscourseは、個別のデータベースとRedisコンテナを持つDockerセルフホストインストールです。この問題をデバッグするために、何か提供できるものはありますか?

「いいね!」 1

もしかしたら、心当たりがあるかもしれません。そのバッジは管理者アクション(保留中のアップデートなど)も表示していますか?インターネットからは /admin URL にアクセスできないため、そこに保留中のものを確認できませんが、そこにある可能性があります。

それが有力な候補であれば、バグではなく私の特定のセットアップの問題かもしれません。(PWAや管理関連の通知をしない設定があれば、それは夢のようです)。保留中のものを確認するためにAPIエンドポイントを呼び出すことができるか、何かアイデアはありますか?

未読の通知がある場合、またはレビュー待ちのキューアイテムがある場合に表示されます。

「いいね!」 2

問題は、おそらく私の /admin フィルターです。管理カテゴリにバッジがあれば、それがより明確になるかもしれませんが、他の人が抱える一般的な問題ではないと思うので、閉じることができます。