marinofaggiana 5 years ago
parent
commit
80fd6e77db
2 changed files with 12 additions and 1 deletions
  1. 7 0
      iOSClient/Main/CCMain.m
  2. 5 1
      iOSClient/Networking/NCCommunication.swift

+ 7 - 0
iOSClient/Main/CCMain.m

@@ -1744,6 +1744,13 @@
 
 - (void)createFolder:(NSString *)fileNameFolder serverUrl:(NSString *)serverUrl
 {
+    fileNameFolder = [CCUtility removeForbiddenCharactersServer:fileNameFolder];
+    [[NCCommunication sharedInstance] createFolderWithServerUrl:serverUrl fileName:fileNameFolder user:appDelegate.activeUserID password:appDelegate.activePassword userAgent:[CCUtility getUserAgent] completionHandler:^(NSError *error) {
+        NSLog(@"x");
+    }];
+    
+    return;
+    
     fileNameFolder = [CCUtility removeForbiddenCharactersServer:fileNameFolder];
     if (![fileNameFolder length]) return;
     NSString *ocIdTemp = [[NSUUID UUID] UUIDString];

+ 5 - 1
iOSClient/Networking/NCCommunication.swift

@@ -66,11 +66,15 @@ class NCCommunication: NSObject {
         // Headers
         var headers: HTTPHeaders = [.authorization(username: user, password: password)]
         headers.update(.userAgent(userAgent))
-        
+        headers.update(.contentType("application/xml"))
+
         // Method
         let method = HTTPMethod(rawValue: "MKCOL")
         
         AF.request(url, method: method, parameters:nil, encoding: URLEncoding.default, headers: headers, interceptor: nil).validate(statusCode: 200..<300).responseData { (response) in
+            
+            let x = response.response?.statusCode
+            
             switch response.result {
             case.failure(let error):
                 completionHandler(error)