Nadmiarowa ostatnia pusta strona wątku

0

Cześć od dłuższego czasu doświadczam dziwnego bug-a (na pewno prosty do naprawienia).
Czasami (zapewne przy odpowiedniej wielokrotności odpowiedzi) pokazywane jest, że następna ostatnia strona istnieje, ale jak się ją kliknie to jest ona pusta (można zobaczyć jedynie post rozpoczynający wątek).
Co ciekawe jak wątek jest w stanie przeczytany link, który prowadzi do ostatniego postu pokazuje przedostaną stronę (ostatnia pusta).

Majstruje właśnie wątek pokazujący "efekt" (obecnie widzę to na http://4programmers.net/Forum/Off-Topic/91579-troche_humoru_-?start=5680).


co ciekawe w testowym wątku nie mogę tego odtworzyć: http://4programmers.net/Forum/Coyote/Test/240565-test_ostatniej_pustej_strony?p=1074924#id1074924 Może nabiłem za mało postów, a może http://4programmers.net/Forum/Off-Topic/91579-troche_humoru_-?start=5680 ma inny dodatkowy feler, który daje ten efekt.
1

Też doświadczam czasem takiej pustej strony. Z moich obserwacji wynika, że pojawia się ona (czasem, nie zawsze) wtedy, gdy są w wątku pousuwane jakieś wiadomości/posty. Z tego co na forum czytałem wynika, że usunięte czy zmienione posty moderatorzy widzą, więc może jakiś page.count dla moderatorów jest użyty także dla zwykłych użytkowników w ten sam sposób (wszystkich 11, usuniętych 1, pozostaje dla zwykłego usera 10 czyli np. jedna strona, ale system zlicza 11 i pokazuje, że są dwie) i stąd ten problem?

0

Tak, wynika to ze zmienionego jakiś czas temu sposobu usuwania postów.

0
fourfour napisał(a):

może jakiś page.count dla moderatorów jest użyty także dla zwykłych użytkowników w ten sam sposób (wszystkich 11, usuniętych 1, pozostaje dla zwykłego usera 10 czyli np. jedna strona, ale system zlicza 11 i pokazuje, że są dwie) i stąd ten problem?
Nie do końca, bo my też widzimy te nadmiarowe strony mimo widoczności usuniętych postów. Ale temat jest zapewne powiązany, bo pojawił się w tym samym czasie.

0

Zabieram się za ten problem. Póki co nie mogę zidentyfikować błędu.

0

A nie wynika to np z:

  • scalania postów - jest to potem dobrze liczone?
  • tego że kiedyś posty można chyba było kasować na amen?
0

Mam nadzieje, że teraz będzie OK.

0

Post o którym wspomniał @Marooned został rozdzielony na jeszcze jeden: Prawicowe czary mary, czyli jak z prywatyzacji państwowych przedsiębiorstw uzyskać 2bln zł
Na nim też wystąpił ten błąd po zapełnieniu się pierwszej strony więc bardzo możliwe że to przez te ciachanie.

0

@Marooned - Patrzyłem na to, z anonima (czyli nie-moderatora) wygląda OK więc założyłem że problemu nie ma.
Pewnie chodzi o to że ostatni post w wątku został usunięty, więc last_post_id wskazuje na dziwne rzeczy albo coś. W każdym razie skoro działa dobrze dla 95% użytkowników to wolałem nie dotykać.

Jeśli będzie powstawać dla moderatorów narzędzie "ogólne" to się przyjrzę czemu się tak stało.

2

Poprawiłem to. Licznik postów się popsuł.

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