レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
bbs2chreader/chaika 避難所 ★2
-
【ユーザーエージェント】Monazilla/1.00 (chaika/1.8.0pre.0ee7275; Windows NT 6.1; WOW64; Firefox/38.0.5)
【使用スキン】(Default)
【関連アドオン】(なし)
【コミットハッシュ】※ コミットハッシュは git rev-parse HEAD にて取得できます
0ee7275f63ce1f066a1c90b935be7813150a14dc
【不具合の再現手順】
1. 書き込みテスト用スレッド http://jbbs.shitaraba.net/bbs/read.cgi/computer/44179/1411987584/ を表示し
レス番192と196 を「自分のレスとしてマーク」する
2. Firefoxのロケーションバーの地球アイコンからサイト別設定を開いて「サイトからの通知の表示」を「毎回確認する」にする
3. 「このスレッドのログを削除」してからスレッドをリロードする
4. 「サイトからの通知の表示」が「許可」になってることを確認する
5. 「このスレッドのログを削除」してからスレッドをリロードする
【期待される現象・結果】
3. ロケーションバーが「127.0.0.1からの通知を表示しますかと訊いてくるので「常に通知を表示する」を選ぶと
「あなたの投稿に 9 件の新着の返信があります. クリックすると先頭の返信レス(>>199)を表示します.」の通知が表示される
5. ただちに同じ通知が表示される
【実際に起こる現象・結果】
3. 通知に許可を与えると通知が表示されるが、1件で先頭は>>208になっている
5. 通知が表示されない
Notifications.notify() を呼ぶ処理はmyPosts.forEach()中に入っているので瞬時に2回呼ばれることになっています
firstReplyNum と repliesNum の初期化をmyPosts.forEach()の前でやって
抜けてから通知処理を行えばよいかと思います
掲示板管理者へ連絡
無料レンタル掲示板