adium/adium

Update STTwitter to remove nulls from returned data.
adium-1.6
2013-03-20, Frank Dowsett
b3dcb93938e2
Parents 7e776c52764d
Children 115b59db98e6
Update STTwitter to remove nulls from returned data.
--- a/Plugins/Twitter Plugin/STTwitter/STTwitterAPIWrapper.m Wed Mar 20 17:50:03 2013 -0400
+++ b/Plugins/Twitter Plugin/STTwitter/STTwitterAPIWrapper.m Wed Mar 20 23:19:41 2013 -0400
@@ -270,7 +270,7 @@
//Twitter returns an unauthenticated error if parameters is nil.
[_oauth postResource:resource parameters:@{ @"id" : statusID } successBlock:^(id response) {
- successBlock(response);
+ successBlock(removeNull(response));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -306,7 +306,7 @@
}
[_oauth postResource:@"statuses/update.json" parameters:md successBlock:^(id response) {
- successBlock(response);
+ successBlock(removeNull(response));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -339,7 +339,7 @@
}
[_oauth postResource:@"statuses/update_with_media.json" parameters:md successBlock:^(id response) {
- successBlock(response);
+ successBlock(removeNull(response));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -352,7 +352,7 @@
NSString *resource = [NSString stringWithFormat:@"statuses/retweet/%@.json", statusID];
[_oauth postResource:resource parameters:nil successBlock:^(id response) {
- successBlock(response);
+ successBlock(removeNull(response));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -367,7 +367,7 @@
NSDictionary *d = @{@"q" : q};
[_oauth getResource:@"search/tweets.json" parameters:d successBlock:^(id response) {
- successBlock(response);
+ successBlock(removeNull(response));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -385,7 +385,7 @@
if (optionalCount != NSNotFound) [md setObject:[@(optionalCount) stringValue] forKey:@"count"];
[_oauth getResource:@"direct_messages.json" parameters:md successBlock:^(id response) {
- successBlock(response);
+ successBlock(removeNull(response));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -397,7 +397,7 @@
NSDictionary *d = @{@"id" : dmID};
[_oauth postResource:@"direct_messages/destroy.json" parameters:d successBlock:^(id response) {
- successBlock(response);
+ successBlock(removeNull(response));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -411,7 +411,7 @@
[md setObject:screenName forKey:@"screen_name"];
[_oauth postResource:@"direct_messages/new.json" parameters:md successBlock:^(id response) {
- successBlock(response);
+ successBlock(removeNull(response));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -435,7 +435,7 @@
}
if ([cursor isEqualToString:@"0"]) {
- successBlock(ids);
+ successBlock(removeNull(ids));
} else {
[_oauth getResource:resource parameters:d successBlock:requestHandler
errorBlock:errorBlock];
@@ -464,7 +464,7 @@
NSDictionary *d = @{@"screen_name" : screenName};
[_oauth getResource:@"friendships/create.json" parameters:d successBlock:^(id response) {
- successBlock(response);
+ successBlock(removeNull(response));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -476,7 +476,7 @@
NSDictionary *d = @{@"screen_name" : screenName};
[_oauth getResource:@"friendships/destroy.json" parameters:d successBlock:^(id response) {
- successBlock(response);
+ successBlock(removeNull(response));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -490,7 +490,7 @@
d[@"device"] = notify ? @"true" : @"false";
[_oauth getResource:@"friendships/update.json" parameters:d successBlock:^(id response) {
- successBlock(response);
+ successBlock(removeNull(response));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -517,7 +517,7 @@
NSDictionary *d = @{@"skip_status" : (skipStatus ? @"true" : @"false")};
[_oauth getResource:@"account/verify_credentials.json" parameters:d successBlock:^(id response) {
- successBlock(response);
+ successBlock(removeNull(response));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -527,7 +527,7 @@
successBlock:(void(^)(NSDictionary *myInfo))successBlock
errorBlock:(void(^)(NSError *error))errorBlock {
[_oauth postResource:@"account/update_profile.json" parameters:profileData successBlock:^(id response) {
- successBlock(response);
+ successBlock(removeNull(response));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -540,7 +540,7 @@
[md setObject:@"image" forKey:@"postDataKey"];
[_oauth postResource:@"account/update_profile_image.json" parameters:md successBlock:^(id response) {
- successBlock(response);
+ successBlock(removeNull(response));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -552,7 +552,7 @@
NSDictionary *d = @{@"screen_name" : screenName};
[_oauth getResource:@"users/show.json" parameters:d successBlock:^(id response) {
- successBlock(response);
+ successBlock(removeNull(response));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -566,7 +566,7 @@
errorBlock:(void(^)(NSError *error))errorBlock {
[_oauth getResource:@"favorites/list.json" parameters:nil successBlock:^(id response) {
- successBlock(response);
+ successBlock(removeNull(response));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -584,7 +584,7 @@
NSDictionary *d = @{@"id" : statusID};
[_oauth postResource:resource parameters:d successBlock:^(id response) {
- successBlock(response);
+ successBlock(removeNull(response));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -610,7 +610,7 @@
NSArray *places = [response valueForKeyPath:@"result.places"];
- successBlock(places);
+ successBlock(removeNull(places));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -629,7 +629,7 @@
NSArray *places = [response valueForKeyPath:@"result.places"];
- successBlock(places);
+ successBlock(removeNull(places));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -647,7 +647,7 @@
NSArray *places = [response valueForKeyPath:@"result.places"];
- successBlock(places);
+ successBlock(removeNull(places));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -665,7 +665,7 @@
NSArray *places = [response valueForKeyPath:@"result.places"];
- successBlock(places);
+ successBlock(removeNull(places));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -691,7 +691,7 @@
}
[_oauth getResource:@"users/report_spam.json" parameters:d successBlock:^(id response) {
- successBlock(response);
+ successBlock(removeNull(response));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];
@@ -707,7 +707,7 @@
if (resources)
d = @{ @"resources" : [resources componentsJoinedByString:@","] };
[_oauth getResource:@"application/rate_limit_status.json" parameters:d successBlock:^(id response) {
- successBlock(response);
+ successBlock(removeNull(response));
} errorBlock:^(NSError *error) {
errorBlock(error);
}];