]> dgit.raspbian.org Git - nextcloud-desktop.git/commitdiff
Use consistent account ID type in fileproviderdomainmanager
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Sat, 11 Mar 2023 00:23:13 +0000 (01:23 +0100)
committerClaudio Cambra <claudio.cambra@nextcloud.com>
Fri, 12 May 2023 05:21:26 +0000 (13:21 +0800)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
src/gui/macOS/fileproviderdomainmanager_mac.mm

index 178478689d9b0ed897902818d2d7bf9a35310d35..6993c0186538e0f005b466339bdb8d4a5fd9c649 100644 (file)
@@ -99,7 +99,7 @@ class FileProviderDomainManager::Private {
 
     void removeFileProviderDomain(const AccountState *accountState)
     {
-        const QString accountId = accountState->account()->id();
+        const QString accountId = accountState->account()->userIdAtHostWithPort();
         qCDebug(lcMacFileProviderDomainManager) << "Removing file provider domain for account with id: " << accountId;
 
         if(!_registeredDomains.contains(accountId)) {
@@ -162,7 +162,7 @@ class FileProviderDomainManager::Private {
 
     void signalEnumeratorChanged(const Account * const account)
     {
-        const auto accountId = account->id();
+        const auto accountId = account->userIdAtHostWithPort();
         qCDebug(lcMacFileProviderDomainManager) << "Signalling enumerator changed in file provider domain for account with id: " << accountId;
 
         if(!_registeredDomains.contains(accountId)) {