Gdy jesteśmy w wątku z wieloma stronami i dodamy odpowiedź to pojawia się ona na dole aktualnej strony przez co do odświeżenia strony wygląda jakby była wstawiona w środku wątku. Moim zdaniem wysłanie odpowiedzi powinno przekierować na ostatnią stronę
Owszem, powinno.
@Adam Boduch - to już kolejna skarga w tej sprawie, więc to nie jest tak, że tylko ja marudzę. :)
Też to zauważyłem, gdy zacytowałem post z drugiej strony wątku, gdy ten miał trzy strony. Po wysłaniu odpowiedzi, ta pojawiła się na bieżącej (drugiej) stronie, bez przeładowywania całości. IMO po wysłaniu postu, strona powinna być przeładowana i zakotwiczona do nowego postu zawsze na ostatniej stronie wątku.
@somekind: faktycznie. w takim razie dopisuje do listy zadań do zrobienia :)
Poprawka jest już gotowa i pójdzie przy następnym wdrożeniu.
@Adam Boduch, coś nie halo. Byłem na przedostatniej stronie i dodałem odpowiedź. Owszem, przeniosło mnie na ostatnią, ale mojego posta nie było. Musiałem odświeżyć stronę.
Jedyne co mi przychodzi do głowy to to, że request POST (dodanie posta) został wykonany szybciej niż GET (pobranie ostatniej strony) mimo że są wywoływane w odwrotnej kolejności. Podczas testów nie spotkałem się z takim przypadkiem ale teoretycznie jest taka szansa :/ Wywołuje 2 requesty niemal jednocześnie bez czekania na zakończenie poprzedniego aby zwiększyć responsywność.
Zostało to poprawione i zaraz będzie wdrożone. Mam nadzieje że teraz będzie ok.
Nie wygląda na działające na produkcji. Próbowałem właśnie dodać kilka odpowiedzi w podkategorii "Test" i nie przekierowuje. Również paginacja nie zwiększa się – wciąż tyle samo stron. A po policzeniu moich nowych postów wyszło więcej niż wyświetla mi się na stronie. Po odświeżeniu pojawia się nowa strona w paginacji (ale nadal nie jestem przekierowywany).