Powiadomienie nie jest oznaczane jako przeczytane

0

Przed chwilą dostałem powiadomienie o dodaniu tej odpowiedzi w temacie. Jak zwykle sprawdziłem, czy nie ma innych, i okazało się, że innych nie ma, ale to powiadomienie nie zostało oznaczone jako przeczytane po kliknięciu (jak się zazwyczaj dzieje). Co więcej, po pewnej chwili zwiększyła się liczba nieprzeczytanych powiadomień (ta czerwona) z 1 do dwóch, potem z 2 do 3 – podczas gdy to jedno tylko było oznaczone jako nieprzeczytane (w międzyczasie nie przyszły żadne inne). Kilkukrotne odświeżenie strony nie powoduje oznaczenia powiadomienia jako "przeczytanego" (zarówno bez, jak i z przeładowaniem cache), tak samo kliknięcie przycisku "Oznacz jako przeczytane" nie działa na tym powiadomieniu. Po niektórych odświeżeniach strony cały czas wyświetla się liczba nieprzeczytanych powiadomień – obecnie 2.

Przeglądarka: Firefox 65.0.2 (64-bit)
System operacyjny: Fedora 29

Co mnie martwi, to to, że może inne powiadomienia przestaną przychodzić?


UPDATE:
Wylogowanie i zalogowanie nie pomogło w kwestii oznaczenia powiadomienia jako "przeczytane", jedynie nie wyświetla się już liczba (ta czerwona).


UPDATE2:
Już działa. Uruchomiłem ponownie przeglądarkę (Firefox 65 dla Linuksa). Trudno powiedzieć, co było problemem.


UPDATE3:
Nie działa jednak. Tamto powiadomienie zostało oznaczone jako przeczytane poprawnie, pozostałe, które przyszły w międzyczasie (a nie było ich widać) także (poprawnie, bo kliknąłem przecież ten przycisk do oznaczania). Jednak liczba nadal się wyświetla (ta na czerwonym polu), a dodatkowo, gdy chcę "szybko edytować" post, nie widzę ostatnio dodanego tekstu. Muszę wyłączyć Firefoksa i włączyć, i dopiero wtedy widzę.


UPDATE4:
Robiłem dziś, jak codziennie, upgrade systemu, ale nie było w paczkach niczego z "firefox" w nazwie.


UPDATE5:
Spróbuję z czystym profilem Firefoksa.


UPDATE6:
Czysty profil nie pomaga. Nadal wyświetla się liczba na czerwonym polu (być może poprawnie, ale nie wiem, bo nie widzę żadnych nowych powiadomień). Nadal w "szybkiej edycji" postu nie ma ostatnio dodanego tekstu. Jest za to w zwykłej edycji – co mnie jakoś pociesza... A ostatnie nowe powiadomienie nadal nie oznacza się samo po kliknięciu jako przeczytane, ani też po naciśnięciu przycisku do oznaczenia.


UPDATE7:
@Adam Boduch, nie chciałbym Cię zbyt fatygować do tego posta, ale czy może to być problem Coyote, a nie mój?


UPDATE8:
Zmiana przeglądarki na GNU IceCat nie wydaje się cokolwiek naprawiać.


UPDATE9:
Zmiana przeglądarki na Chromium nie wydaje się naprawiać przynajmniej widoczności ostatnio dodanej treści do posta.

0
Silv napisał(a):

Przed chwilą dostałem powiadomienie o dodaniu tej odpowiedzi w temacie. Jak zwykle sprawdziłem, czy nie ma innych, i okazało się, że innych nie ma, ale to powiadomienie nie zostało oznaczone jako przeczytane po kliknięciu (jak się zazwyczaj dzieje).

Póki co u mnie wszystko gra. Po kliknięciu LPM czy rolką (aby otworzyć stronę w nowej zakładce) powiadomienia są prawidłowo oznaczane jako przeczytane (tło zmienia się na białe).

Co więcej, po pewnej chwili zwiększyła się liczba nieprzeczytanych powiadomień (ta czerwona) z 1 do dwóch, potem z 2 do 3 – podczas gdy to jedno tylko było oznaczone jako nieprzeczytane (w międzyczasie nie przyszły żadne inne).

Na pewno? Zazwyczaj tak się dzieje, jeśli doszły nowe powiadomienia, ale zostały zbite w jedno. Trzeba pamiętać, że system ma funkcję grupowania podobnych powiadomień i niestety, ale wątpliwości nie pozwala rozwiać lista na stronie Powiadomienia, bo tam notyfikacje też są grupowane.

Kilkukrotne odświeżenie strony nie powoduje oznaczenia powiadomienia jako "przeczytanego" (zarówno bez, jak i z przeładowaniem cache), tak samo kliknięcie przycisku "Oznacz jako przeczytane" nie działa na tym powiadomieniu.

To musi być jakiś bubel, bo tak się dziać nie powinno.

0

Na pewno? Zazwyczaj tak się dzieje, jeśli doszły nowe powiadomienia, ale zostały zbite w jedno. Trzeba pamiętać, że system ma funkcję grupowania podobnych powiadomień i wątpliwości nie pozwala rozwiać lista na stronie Powiadomienia, bo tam notyfikacje też są grupowane.

Trudno powiedzieć, czy coś zostało pogrupowane, czy nie. W tej chwili, bez przelogowania, nie wyświetlają się żadne powiadomienia. Najprawdopodobniej wszystko działa jak należy prócz wyświetlania – i powiadomień, i wiadomości, i treści w poście ("Szybka edycja"). Najlepszy dowód, że właśnie powiadomienie o tym poście Chromium wysłało do Gnome, a Gnome wyświetliło mi na ekranie na pierwszym planie... <facepalm> Szczęście w nieszczęściu Linux jak raz działa tak, jak powinien.

Dziękuję, że sprawdziłeś. UPDATE2: Usunąłem ten komentarz tutaj, nie ma powodu robić tragedii, przynajmniej publicznie.


UPDATE:
@furious programming, jakby co, to opiszę to wszystko jeszcze raz składnie i ładnie za parę minut.

0
Silv napisał(a):

Trudno powiedzieć, czy coś zostało pogrupowane, czy nie.

Jeśli zostało, to tytuł powiadomienia zawierać będzie w nawiasach dodatkowe informacje, np.:

powiadomienia.png

W tej chwili, bez przelogowania, nie wyświetlają się żadne powiadomienia. Najprawdopodobniej wszystko działa jak należy prócz wyświetlania – i powiadomień, i wiadomości, i treści w poście ("Szybka edycja").

Wczoraj był problem z polem szybkiej odpowiedzi – nie dało się dodać posta za jego pomocą. No ale Adam sprawdził i naprawił problem, więc w razie czego trzeba będzie to znów sprawdzić.

W razie czego spróbuj zmusić kojota do resetu – przejdź do panelu ustawień, wyłącz wszystkie powiadomienia i zapisz zmiany, a następnie włącz je z powrotem.

0

W razie czego spróbuj zmusić kojota do resetu – przejdź do panelu ustawień, wyłącz wszystkie powiadomienia i zapisz zmiany, a następnie włącz je z powrotem.

Nie przyszło mi do głowy. Spróbuję i to.

1

Eee, coś jest nie tak z cache'owaniem. Dodałem powyższy post, przeszedłem do głównej strony forum i widzę, że pojawił się w tym wątku nowy post:

forum.png

Kliknąłem w ikonkę zielonej kartki w prawej kolumnie, aby przejść do tego nowego postu, ale zostałem przeniesiony do mojego postu (tego wyżej) i ten jest ostatni w tym wątku, a nie napisany przez @Silv, jak główna strona forum sugeruje. Dopiero twardy refresh naprawia sytuację.

Już wcześniej zauważyłem, że coś jest nie tak. Wczoraj (bo już w końcu po północy) miałem ten sam problem – po odczytaniu wszystkich nieprzeczytanych postów przechodzę do strony głównej forum, a tam pokazuje mi nieprzeczytane posty. Po kuknięciu do tych watków okazuje się, że żadnych nowych nie ma. Dopiero po odświeżeniu strony z przeładowaniem pamięci podręcznej, sytuacja wróciła do normy.

1

Więc tak, opiszę spójnie i ładnie wszystko to, co ja zaobserwowałem:

Powiadomienia o aktywności innych użytkowników na stronie

Wyświetlanie nowych powiadomień

Oczekiwane
Powiadomienia, które nadeszły od ostatniego zalogowania, wyświetlają się po kliknięciu ikony powiadomień.

Aktualne
Powiadomienia, które nadeszły od ostatniego zalogowania, nie wyświetlają się po kliknięciu ikony powiadomień. Pomaga dopiero przelogowanie się – nie jestem pewien, czy również wyczyszczenie pamięci podręcznej przeglądarki nie ma związku z tym.

Wyświetlanie liczby powiadomień

Oczekiwane
Po nadejściu nowych powiadomień liczba wyświetla się.

Aktualne
(najprawdopodobniej takie samo jak oczekiwane)

Oznaczanie powiadomień jako przeczytane

Oczekiwane
Po pojawieniu się nowych powiadomień oraz kliknięciu w nie, zostają oznaczone jako przeczytane.

Aktualne
Po pojawieniu się nowych powiadomień oraz kliknięciu w nie (=odświeżenie strony), nie zostają oznaczone jako przeczytane. Nie pomaga również odświeżenie z wyczyszczeniem pamięci podręcznej.

Pozostałe

Oczekiwane
Po naciśnięciu ikony wyświetlenia powiadomień, liczba powiadomień znika i nie wyświetla się ponownie aż do nadejścia nowego powiadomienia.

Aktualne
Po naciśnięciu ikony wyświetlenia powiadomień, liczba powiadomień znika (poprawnie). Jednak po kliknięciu na link "Strona główna" (logo), pojawia się ona z powrotem (nie patrząc na to, jaką ma wartość). Po kliknięciu na inne linki – nie pojawia się (poprawnie).

Komentarz
Być może ma to związek z tym, że wciąż jedno ostatnie powiadomienie jest pokazywane jako nieprzeczytane.

Powtórna szybka odpowiedź w poście

Oczekiwane
Po powtórnym naciśnięciu przycisku "Szybka odpowiedź", w poście pokazują się zmiany z ostatniej edycji.

Aktualne
Po powtórnym naciśnięciu przycisku "Szybka odpowiedź", w poście nie pokazują się zmiany z ostatniej edycji (jest taki, jak przed ostatnią edycją).

Powiadomienia o prywatnych wiadomościach

Oczekiwane
Po napisaniu lub nadejściu nowej wiadomości, jej treść wyświetla się na liście powiadomień o prywatnych wiadomościach.

Aktualne
Po napisaniu lub nadejściu nowej wiadomości, jej treść nie wyświetla się na liście powiadomień o prywatnych wiadomościach – wyświetlana jest poprzednia wiadomość.

Powiadomienia w polu "Ostatnia aktywność" (strona główna)

Oczekiwane
W polu "Ostatnia aktywność" automatycznie lub po odświeżeniu strony pojawiają się powiadomienia o ostatniej aktywności na stronie.

Aktualne
Nie jestem pewien (ciężko to sprawdzić), ale najprawdopodobniej powiadomienia nie wyświetlają się po "zwykłym" odświeżeniu. Nie wiem, czy wyświetlają się automatycznie. Na pewno wyświetlają się po odświeżeniu z przeładowaniem pamięci podręcznej.

Środowisko:

  • Wszystko było testowane na Chromium – Version 71.0.3578.98 (Developer Build) Fedora Project (64-bit) (ustawienia domyślne, czysty profil).
  • Poprzednio użyte były jeszcze przeglądarki Firefox (czysty profil, wersja 65.0.2 (64-bit)) oraz IceCat (czysty profil, wersja 60.5.2esr (64-bit)), obie z domyślnymi ustawieniami i w wersjach na Linuksa. W obu występowały podobne problemy. Niemniej, z uwagi na domyślnie uruchomione blokery w IceCat, ta przeglądarka nie wydaje mi się wiarygodna bez dokładnego przeglądu domyślnych ustawień.
0

Potwierdzam ten problem.
Nie miałem czasu analizować, ale wygląda na to, że co chwila wracam do wersji strony z wczoraj z 23:45 (lub okolic).
Z tego czasu mam powiadomienia, widzę ostatnie wątki te same itd.

0

Od 7 dni nie było żadnego wdrożenia na serwer. U mnie wszystko wygląda ok.

@Silv: powiadomienia generowane są po stronie serwera tak więc przeglądarka nie powinna mieć tu nic do rzeczy.

0

@Silv: widzę że masz teraz 20 powiadomień nieprzeczytanych.

Dziwna sprawa. Chciałem zalogować się cloudflare aby wyczyścić cache, ale tam też jakieś problemy. Niemniej chyba mi się udało. Co prawda to nie powinno mieć związku z cloudflare ale dajcie znać czy nadal jest źle.

0

U mnie od ok. 14:00 dziś aż do teraz wydaje się w porządku, tak jak powinno być; wcześniej nie sprawdzałem. Ale jeśli @jarekr000000 ma ten problem teraz, to dziwne – jedni mają problem wcześniej, inni później?

2

Ja mam problem od wczoraj, bez zmian. Mam 13 powiadomień u góry na dzwoneczku. Gdy dochodzi nowe powiadomienie, dolicza mi jedno i pokazuje stare z wczoraj, że niby było 36 sekund temu.
Co więcej jeden komentarz z mikroblogu nie pojawia się na głównej, ale jak wejdę w powiadomienie z dzwoneczka, to mam mój wpis, ale nie mam pozostałych, które były potem.

Print screeny zrobione w tym momencie: (wpisy z wczoraj wyglądają jakby były dzisiaj):
screenshot-20190320204840.png

a po wejściu w powiadomienie:
screenshot-20190320204718.png

0

@szarotka: fakt, masz 13 powiadomień. Po kliknięciu w listę ostatnie powiadomienie powinno dotyczyć wątku Czy dla moderatorow raportowanie postow ma jakas wartosc?. Możesz wrzucić screena z listą powiadomień?

Czy ta lista pokrywa się z listą widoczną tutaj? https://4programmers.net/User/Notifications

0

Zabawne: mam co chwila dokładnie to samo powiadomienie, tylko jako szarotka dodał komentarz do wpisu. Przeważnie pokazuje, że 7 minut temu., ale są oboczności.

Edit: problem raczej nie leży w lokalnym cache przeglądarki. Jest tak samo na kilku komputrach i komórce.

0

@jarekr000000: tymczasowo wyłączyłem cache na cloudflare. teraz jest ok czy nadal to samo?

0

@Silv: chyba masz racje, bo problem wydaje się mieć związek z requestami XHR (czyli lista powiadomień czy wiadomości prywatnych). Wdrożenia żadnego ostatnio nie było, ale wygląda to tak jakby przeglądarka cachowała zapytania AJAX :|

@jarekr000000: w Chrome naciśnij Ctrl+Shift+I oraz zaznacz opcję "Disable cache":

screenshot-20190320212016.png

Teraz jak rozumiem powinno być ok?

0

Problem też występuje u mnie. Najbardziej aktualny mam post z wczoraj: czy jest taka możliwość?

0

Zastosowałam się do instrukcji Adama czyli "Disable cache" i teraz jest ok.

1 użytkowników online, w tym zalogowanych: 0, gości: 1