Browse Source

update OCSharedDto

marinofaggiana 5 years ago
parent
commit
6da1b642a7

+ 6 - 0
iOSClient/Library/OCCommunicationLib/OCSharedDto.h

@@ -57,5 +57,11 @@ typedef enum {
 @property (nonatomic, copy) NSString *uidFileOwner;
 @property (nonatomic, copy) NSString *fileTarget;
 @property BOOL hideDownload;
+@property (nonatomic, copy) NSString *note;
+@property (nonatomic, copy) NSString *label;
+@property (nonatomic, copy) NSString *displayNameFileOwner;
+@property (nonatomic, copy) NSString *mimeType;
+@property (nonatomic, copy) NSString *storageID;
+@property (nonatomic, copy) NSString *fileParent;
 
 @end

+ 29 - 0
iOSClient/Library/OCCommunicationLib/OCWebDavClient/Parsers/OCXMLSharedParser.m

@@ -196,7 +196,36 @@
         }
         
     } else if ([elementName isEqualToString:@"hide_download"]) {
+        
         _currentShared.hideDownload = [_xmlChars boolValue];
+        
+    } else if ([elementName isEqualToString:@"note"]) {
+        
+        _currentShared.note = _xmlChars;
+        
+    } else if ([elementName isEqualToString:@"label"]) {
+        
+        _currentShared.label = _xmlChars;
+        
+    } else if ([elementName isEqualToString:@"displayname_file_owner"]) {
+        
+        _currentShared.displayNameFileOwner = _xmlChars;
+        
+    } else if ([elementName isEqualToString:@"mimetype"]) {
+        
+        _currentShared.mimeType = _xmlChars;
+        
+    } else if ([elementName isEqualToString:@"storage_id"]) {
+        
+        _currentShared.storageID = _xmlChars;
+        
+    } else if ([elementName isEqualToString:@"file_parent"]) {
+        
+        _currentShared.fileParent = _xmlChars;
+        
+    } else if ([elementName isEqualToString:@"file_target"]) {
+        
+        _currentShared.fileTarget = _xmlChars;
     }
 }