소스 검색

encode metadata before send

Marino Faggiana 7 년 전
부모
커밋
aa39509ba7
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  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];