Zadanie #1871
Obsługa braku połączenia z serwerem w przeglądarce
Status: | Rozwiązany | Start date: | 2017-11-22 | |
---|---|---|---|---|
Priority: | Normalny | Due date: | ||
Assignee: | Michał Komar | % Done: | 100% | |
Category: | ui | |||
Target version: | 0.3 | |||
Developer: | Michał Komar | Tester: | Łukasz Waśkiewicz |
Description
W momencie, gdy nie ma poączenia z serwerem, użytkownik powinien otrzymać informację na modalu, że coś złego się dzieje z możliwością sprawdzenia, czy można nawiązać połączenie. Weryfikacja czy jest połączenie powinna odbywać się także automatycznie co 10s.
Associated revisions
refs #1871: Dodanie obsługi braku połączenia
refs #1871: Poprawienie zachowania reconnect
refs #1871: Refaktoring połączeń stomp. Poprawienie funkcji reconnect.
refs #1871: Poprawka wynikająca ze zmiany zwracanej wartości w disconn.
refs #1871: Poprawka wynikająca ze zmiany zwracanej wartości w disconn.
History
#1 Updated by Michał Komar over 7 years ago
- Status changed from Nowy to W toku
#2 Updated by Michał Komar about 7 years ago
- Status changed from W toku to Testowanie
- Assignee changed from Michał Komar to Łukasz Waśkiewicz
- % Done changed from 0 to 100
Do przetestowania:
- Komunikat o braku połączenia powinien pojawić się, gdy zostanie zerwane połącznie websocketowe (modal na aktualnym ekranie)
- Powinien się pojawić także w przypadku, gdy wykonanie serwisu zakończyło się błędem (modal na pustym ekranie i nawigacja do ekranu źródłowego po ponownym połączeniu)
- Przycisk na modalu powinien być zdisablowany podczas wykonywania operacji połączenia (można spróbować to zasymulować, robiąc break na heartbeat w kontrolerze)
- Reconnect powinien być odpalany co 10s, ręczne odpalenie powinno resetować licznik
#3 Updated by Łukasz Waśkiewicz about 7 years ago
- Status changed from Testowanie to Odpowiedź
- Assignee changed from Łukasz Waśkiewicz to Michał Komar
jeśli dostaniemy błąd przy zapisaniu dokumentu (Error 500) kliknięcie reconnect przekieruje nas do strony wyszukania i musimy przeklikać się do zasobu + stracimy dane
docelowo to może OK bo 500 nie powinny się zdarzać, ale teraz jest to przeszkadzające, bo błędy przy zapisie się pojawiają
#4 Updated by Michał Komar about 7 years ago
- Status changed from Odpowiedź to Testowanie
- Assignee changed from Michał Komar to Łukasz Waśkiewicz
Poprawiłem
#5 Updated by Łukasz Waśkiewicz about 7 years ago
- Status changed from Testowanie to Rozwiązany
- Assignee changed from Łukasz Waśkiewicz to Michał Komar