Browse Source

Fix set metadata path at creation

Signed-off-by: Henrik Storch <henrik.storch@nextcloud.com>
Henrik Storch 3 years ago
parent
commit
ae4bbddfdc
1 changed files with 4 additions and 0 deletions
  1. 4 0
      iOSClient/Data/NCManageDatabse+Metadata.swift

+ 4 - 0
iOSClient/Data/NCManageDatabse+Metadata.swift

@@ -166,6 +166,10 @@ extension NCManageDatabase {
         metadata.urlBase = urlBase
         metadata.user = user
         metadata.userId = userId
+        
+        if !metadata.urlBase.isEmpty, metadata.serverUrl.hasPrefix(metadata.urlBase) {
+            metadata.path = String(metadata.serverUrl.dropFirst(metadata.urlBase.count)) + "/"
+        }
 
         return metadata
     }