|
@@ -1273,16 +1273,17 @@
|
|
|
|
|
|
- (void)deleteMetadatas
|
|
|
{
|
|
|
- if (_isSelectedMode && [selectOcId count] == 0)
|
|
|
- return;
|
|
|
-
|
|
|
- for (NSString *ocId in selectOcId) {
|
|
|
- tableMetadata *metadata = [[NCManageDatabase sharedInstance] getMetadataFromOcId:ocId];
|
|
|
- if (metadata) {
|
|
|
- [[NCOperationQueue shared] deleteWithMetadata:metadata onlyLocal:false];
|
|
|
+ if (_isSelectedMode) {
|
|
|
+ for (NSString *ocId in selectOcId) {
|
|
|
+ tableMetadata *metadata = [[NCManageDatabase sharedInstance] getMetadataFromOcId:ocId];
|
|
|
+ if (metadata) {
|
|
|
+ [[NCOperationQueue shared] deleteWithMetadata:metadata onlyLocal:false];
|
|
|
+ }
|
|
|
}
|
|
|
+ } else {
|
|
|
+ [[NCOperationQueue shared] deleteWithMetadata:self.metadata onlyLocal:false];
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
[selectOcId removeAllObjects];
|
|
|
[self tableViewSelect:false];
|
|
|
}
|