All requests made asynchronous.
[pithos-macos] / pithos-macos / PithosSharingAccountsNode.m
index 76868ce..9802260 100644 (file)
@@ -40,7 +40,7 @@
 #import "ASIPithosRequest.h"
 #import "ASIPithosAccount.h"
 #import "ASIDownloadCache.h"
-#import "PithosFileUtilities.h"
+#import "PithosUtilities.h"
 
 @implementation PithosSharingAccountsNode
 
@@ -84,7 +84,7 @@
                 sharingAccountsRequest.didFailSelector = @selector(sharingAccountsRequestFailed:);
                 if (!forcedRefresh)
                     sharingAccountsRequest.downloadCache = [ASIDownloadCache sharedCache];
-                [sharingAccountsRequest startAsynchronous];
+                [[PithosUtilities prepareRequest:sharingAccountsRequest priority:NSOperationQueuePriorityVeryHigh] startAsynchronous];
                 break;
             case PithosNodeStateRefreshing:
                 break;
         sharingAccountsRequest.delegate = self;
         if (!forcedRefresh)
             sharingAccountsRequest.downloadCache = [ASIDownloadCache sharedCache];
-        [sharingAccountsRequest startAsynchronous];
+        [[PithosUtilities prepareRequest:sharingAccountsRequest priority:NSOperationQueuePriorityVeryHigh] startAsynchronous];
     }
 }
 
 - (void)accountRequestFailed:(ASIPithosRequest *)request {
-    [PithosFileUtilities httpRequestErrorAlertWithRequest:request];
+    [PithosUtilities httpRequestErrorAlertWithRequest:request];
     [newChildren release];
     newChildren = nil;
     [sharingAccountsRequest release];