summary refs log tree commit diff
path: root/include
diff options
context:
space:
mode:
authorKonstantinos Sideris <sideris.konstantin@gmail.com>2018-03-04 14:49:15 +0200
committerKonstantinos Sideris <sideris.konstantin@gmail.com>2018-03-04 14:49:15 +0200
commit0f62cba49853b644405fadefaf8b87c32bc4b9a1 (patch)
tree9123367a70913f7849696dcc0a3ae814a2d0c977 /include
parentBump version (diff)
downloadnheko-0f62cba49853b644405fadefaf8b87c32bc4b9a1.tar.xz
Retry initial sync only on specific errors
fixes #233
fixes #89
Diffstat (limited to 'include')
-rw-r--r--include/ChatPage.h2
-rw-r--r--include/MatrixClient.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/include/ChatPage.h b/include/ChatPage.h

index 5cd1c623..c9085848 100644 --- a/include/ChatPage.h +++ b/include/ChatPage.h
@@ -128,7 +128,7 @@ private: template<class Collection> void updateUserMetadata(const std::vector<Collection> &collection); - void retryInitialSync(); + void retryInitialSync(int status_code = -1); //! Update the room with the new notification count. void updateRoomNotificationCount(const QString &room_id, uint16_t notification_count); diff --git a/include/MatrixClient.h b/include/MatrixClient.h
index 91e6db28..a433b095 100644 --- a/include/MatrixClient.h +++ b/include/MatrixClient.h
@@ -147,7 +147,7 @@ signals: void getOwnProfileResponse(const QUrl &avatar_url, const QString &display_name); void getOwnCommunitiesResponse(const QList<QString> &own_communities); void initialSyncCompleted(const mtx::responses::Sync &response); - void initialSyncFailed(); + void initialSyncFailed(int status_code = -1); void syncCompleted(const mtx::responses::Sync &response); void syncFailed(const QString &msg); void joinFailed(const QString &msg);