Revision e06c24cf Classes/UIViewController+Conveniences.m

b/Classes/UIViewController+Conveniences.m
107 107
- (void)alert:(NSString *)title message:(NSString *)message {
108 108
    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:title message:message delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil];
109 109
	[alert show];
110
	[alert release];
110
    [alert release];
111 111
}
112 112

  
113 113
- (void)alert:(NSString *)message request:(OpenStackRequest *)request {
114
    ErrorAlerter *alerter = [[ErrorAlerter alloc] init];
114
   request.errorAlerter = [[[ErrorAlerter alloc] init] autorelease];
115 115

  
116 116
   if (request.responseStatusCode == 401) {
117 117
       message = [message stringByAppendingString:@"  Authorization failed.  Please check your User Name and API Key."];
118 118
   } else if (request.responseStatusCode == 503) {
119 119
       message = [message stringByAppendingString:@"  Service is currently unavailable.  Please try again later."];            
120 120
   }    
121
    [alerter alert:message request:request viewController:self];
121
    [request.errorAlerter alert:message request:request viewController:self];
122 122
}
123 123

  
124 124
- (void)failOnBadConnection {    

Also available in: Unified diff