Add initial support for user catalog
[pithos-macos] / pithos-macos / PithosSubdirNode.m
index 7fbbb03..ce4263f 100644 (file)
@@ -247,9 +247,7 @@ static NSImage *sharedIcon = nil;
                 ASIPithosObjectRequest *request = [ASIPithosObjectRequest objectMetadataRequestWithPithos:pithos 
                                                                                             containerName:pithosContainer.name 
                                                                                                objectName:prefix];
-                ASINetworkQueue *networkQueue = [ASINetworkQueue queue];
-                [networkQueue go];
-                [networkQueue addOperations:[NSArray arrayWithObject:[PithosUtilities prepareRequest:request]] waitUntilFinished:YES];
+                [PithosUtilities startAndWaitForRequest:request];
                 if ([request error]) {
                     alert = [[NSAlert alloc] init];
                     [alert setMessageText:@"HTTP Request Error"];
@@ -268,9 +266,7 @@ static NSImage *sharedIcon = nil;
                         request = [ASIPithosObjectRequest deleteObjectRequestWithPithos:pithos 
                                                                           containerName:pithosContainer.name 
                                                                              objectName:prefix];
-                        ASINetworkQueue *networkQueue = [ASINetworkQueue queue];
-                        [networkQueue go];
-                        [networkQueue addOperations:[NSArray arrayWithObject:[PithosUtilities prepareRequest:request]] waitUntilFinished:YES];
+                        [PithosUtilities startAndWaitForRequest:request];
                         if ([request error]) {
                             alert = [[NSAlert alloc] init];
                             [alert setMessageText:@"HTTP Request Error"];