diff --git a/src/gui/tray/usermodel.cpp b/src/gui/tray/usermodel.cpp index 36016ead7..c821a8b1a 100644 --- a/src/gui/tray/usermodel.cpp +++ b/src/gui/tray/usermodel.cpp @@ -658,7 +658,7 @@ QString User::statusEmoji() const bool User::serverHasUserStatus() const { - return _account->account()->capabilities().userStatusNotification(); + return _account->account()->capabilities().userStatus(); } QImage User::avatar() const diff --git a/src/libsync/capabilities.cpp b/src/libsync/capabilities.cpp index d8fa1096a..cfffa403a 100644 --- a/src/libsync/capabilities.cpp +++ b/src/libsync/capabilities.cpp @@ -216,13 +216,6 @@ bool Capabilities::chunkingNg() const return _capabilities["dav"].toMap()["chunking"].toByteArray() >= "1.0"; } -bool Capabilities::userStatusNotification() const -{ - return _capabilities.contains("notifications") && - _capabilities["notifications"].toMap().contains("ocs-endpoints") && - _capabilities["notifications"].toMap()["ocs-endpoints"].toStringList().contains("user-status"); -} - bool Capabilities::userStatus() const { if (!_capabilities.contains("user_status")) { diff --git a/src/libsync/capabilities.h b/src/libsync/capabilities.h index fb251e7e3..f91208d90 100644 --- a/src/libsync/capabilities.h +++ b/src/libsync/capabilities.h @@ -63,7 +63,6 @@ public: bool shareResharing() const; int shareDefaultPermissions() const; bool chunkingNg() const; - bool userStatusNotification() const; bool userStatus() const; bool userStatusSupportsEmoji() const;