Explorar o código

update share view

marinofaggiana %!s(int64=6) %!d(string=hai) anos
pai
achega
7efc14e7a3
Modificáronse 1 ficheiros con 4 adicións e 1 borrados
  1. 4 1
      iOSClient/Share/CCShareOC.m

+ 4 - 1
iOSClient/Share/CCShareOC.m

@@ -240,8 +240,11 @@
         
         
         if (errorCode == 0) {
         if (errorCode == 0) {
             
             
-            for (OCSharedDto *item in items)
+            [appDelegate.sharesID removeAllObjects];
+
+            for (OCSharedDto *item in items) {
                 [appDelegate.sharesID setObject:item forKey:[@(item.idRemoteShared) stringValue]];
                 [appDelegate.sharesID setObject:item forKey:[@(item.idRemoteShared) stringValue]];
+            }
             
             
             NSArray *result = [[NCManageDatabase sharedInstance] updateShare:appDelegate.sharesID activeUrl:appDelegate.activeUrl account:appDelegate.activeAccount];
             NSArray *result = [[NCManageDatabase sharedInstance] updateShare:appDelegate.sharesID activeUrl:appDelegate.activeUrl account:appDelegate.activeAccount];
             if (result) {
             if (result) {