Revision 7db1712d Classes/AddContainerViewController.m
b/Classes/AddContainerViewController.m | ||
---|---|---|
13 | 13 |
#import "Container.h" |
14 | 14 |
#import "AccountManager.h" |
15 | 15 |
#import "RSTextFieldCell.h" |
16 |
#import "APICallback.h" |
|
16 | 17 |
|
17 | 18 |
|
18 | 19 |
@implementation AddContainerViewController |
... | ... | |
80 | 81 |
|
81 | 82 |
Container *container = [[Container alloc] init]; |
82 | 83 |
container.name = nameTextField.text; |
83 |
[self.account.manager createContainer:container]; |
|
84 |
[[self.account.manager createContainer:container] |
|
85 |
success:^(OpenStackRequest *request) { |
|
86 |
[self.containersViewController hideToolbarActivityMessage]; |
|
87 |
if (!account.sharingAccount) |
|
88 |
[self.containersViewController showToolbarInfoMessage:self.containersViewController.accountUsageInfo]; |
|
89 |
[self.containersViewController.tableView reloadData]; |
|
90 |
} |
|
91 |
failure:^(OpenStackRequest *request) { |
|
92 |
[self.containersViewController hideToolbarActivityMessage]; |
|
93 |
if (!account.sharingAccount) |
|
94 |
[self.containersViewController showToolbarInfoMessage:self.containersViewController.accountUsageInfo]; |
|
95 |
[self.containersViewController alert:@"There was a problem creating your container." request:request]; |
|
96 |
}]; |
|
84 | 97 |
[container release]; |
85 |
|
|
86 | 98 |
[self dismissModalViewControllerAnimated:YES]; |
87 | 99 |
} |
88 | 100 |
} |
Also available in: Unified diff