Revision c2940e36 Classes/ContainerDetailViewController.m

b/Classes/ContainerDetailViewController.m
308 308
                                                                                                       scrollOffset:self.tableView.contentOffset.y];
309 309
        [[self.account.manager deleteContainer:self.container]
310 310
         success:^(OpenStackRequest *request) {
311
             [activityIndicatorView removeFromSuperview];
311
             [activityIndicatorView stopAnimatingAndRemoveFromSuperview];
312 312
             [self.account.containers removeObjectForKey:self.container.name];
313 313
             [self.account persist];
314 314
             if ([UIDevice currentDevice].userInterfaceIdiom == UIUserInterfaceIdiomPad) {
......
319 319
             [self deleteContainerRow];
320 320
         }
321 321
         failure:^(OpenStackRequest *request) {
322
             [activityIndicatorView removeFromSuperview];
322
             [activityIndicatorView stopAnimatingAndRemoveFromSuperview];
323 323
            // 404 Not Found means it's not there, so we can show the user that it's deleted
324 324
            if ([request responseStatusCode] == 404) {
325 325
                [self.account.containers removeObjectForKey:container.name];
......
354 354
                                                                                                   scrollOffset:self.tableView.contentOffset.y];
355 355
    [[self.account.manager getContainerInfo:container]
356 356
     success:^(OpenStackRequest *request) {
357
         [activityIndicatorView removeFromSuperview];
357
         [activityIndicatorView stopAnimatingAndRemoveFromSuperview];
358 358
         container.metadata = [NSMutableDictionary dictionary];
359 359
         for (NSString *header in request.responseHeaders) {
360 360
             NSString *metadataKey;
......
365 365
                 [container.metadata setObject:metadataValue forKey:metadataKey];
366 366
             }
367 367
         } 
368
         NSIndexSet *metadataSections = [NSIndexSet indexSetWithIndex:kMetadata];
369
         [self.tableView reloadSections:metadataSections withRowAnimation:UITableViewRowAnimationFade];
368
         [self.tableView reloadSections:[NSIndexSet indexSetWithIndex:kMetadata] withRowAnimation:UITableViewRowAnimationFade];
370 369
     }
371 370
     failure:^(OpenStackRequest *request) {
372
         [activityIndicatorView removeFromSuperview];
371
         [activityIndicatorView stopAnimatingAndRemoveFromSuperview];
373 372
         [self alert:@"There was a problem retrieving the container's metadata." request:request]; 
374 373
     }];
375 374
}

Also available in: Unified diff