Quellcode durchsuchen

fix listing favorite

Marino Faggiana vor 7 Jahren
Ursprung
Commit
a2bad0a9fc
1 geänderte Dateien mit 5 neuen und 3 gelöschten Zeilen
  1. 5 3
      iOSClient/Networking/OCNetworking.m

+ 5 - 3
iOSClient/Networking/OCNetworking.m

@@ -629,9 +629,11 @@
             }
             // ------------------------
             
-            NSString *serverUrl = [NSString stringWithFormat:@"%@/files/%@", dav, _activeUser];
-            serverUrl = [itemDto.filePath stringByReplacingOccurrencesOfString:serverUrl withString:@""];
-            
+            NSRange firstInstance = [itemDto.filePath rangeOfString:[NSString stringWithFormat:@"%@/files/%@", dav, _activeUser]];
+            NSRange finalRange = NSMakeRange(firstInstance.location + firstInstance.length, itemDto.filePath.length-(firstInstance.location + firstInstance.length));
+
+            NSString *serverUrl = [itemDto.filePath substringWithRange:finalRange];
+
             /* TRIM */
             if ([serverUrl hasPrefix:@"/"])
                 serverUrl = [serverUrl substringFromIndex:1];