Răsfoiți Sursa

encode metadata before send

Marino Faggiana 7 ani în urmă
părinte
comite
aa39509ba7
1 a modificat fișierele cu 6 adăugiri și 0 ștergeri
  1. 6 0
      iOSClient/Networking/NCNetworkingSync.m

+ 6 - 0
iOSClient/Networking/NCNetworkingSync.m

@@ -231,6 +231,9 @@
     OCCommunication *communication = [CCNetworking sharedNetworking].sharedOCCommunication;
     __block NSError *returnError= nil;
 
+    // Encode metadata
+    metadata = [CCUtility URLEncodeStringFromString:metadata];
+    
     dispatch_semaphore_t semaphore = dispatch_semaphore_create(0);
     
     [communication setCredentialsWithUser:user andUserID:userID andPassword:password];
@@ -257,6 +260,9 @@
     OCCommunication *communication = [CCNetworking sharedNetworking].sharedOCCommunication;
     __block NSError *returnError= nil;
     
+    // Encode metadata
+    metadata = [CCUtility URLEncodeStringFromString:metadata];
+
     dispatch_semaphore_t semaphore = dispatch_semaphore_create(0);
     
     [communication setCredentialsWithUser:user andUserID:userID andPassword:password];