adium-1.4 3022:219805c155f1: Separate out Twitter entities, shou...
commits at adium.im
commits at adium.im
Mon Sep 13 19:02:14 UTC 2010
details: http://hg.adium.im/adium-1.4/rev/219805c155f1
revision: 3022:219805c155f1
author: Frank Dowsett <wixardy at adium.im>
date: Mon Sep 13 14:59:37 2010 -0400
Separate out Twitter entities, should fix #14265.
diffs (22 lines):
diff -r 818164cc599f -r 219805c155f1 Plugins/Twitter Plugin/MGTwitterEngine/MGTwitterStatusesParser.m
--- a/Plugins/Twitter Plugin/MGTwitterEngine/MGTwitterStatusesParser.m Wed Sep 08 20:20:56 2010 +0200
+++ b/Plugins/Twitter Plugin/MGTwitterEngine/MGTwitterStatusesParser.m Mon Sep 13 14:59:37 2010 -0400
@@ -28,7 +28,8 @@
[parsedObjects addObject:newNode];
currentNode = newNode;
} else if ([elementName isEqualToString:@"user"] || [elementName isEqualToString:@"geo"] ||
- [elementName isEqualToString:@"coordinates"] || [elementName isEqualToString:@"place"]) {
+ [elementName isEqualToString:@"coordinates"] || [elementName isEqualToString:@"place"] ||
+ [elementName isEqualToString:@"entities"]) {
// Add a 'user' dictionary to current node.
NSMutableDictionary *newNode = [NSMutableDictionary dictionaryWithCapacity:0];
[currentNode setObject:newNode forKey:elementName];
@@ -62,7 +63,7 @@
if ([elementName isEqualToString:@"user"] || [elementName isEqualToString:@"geo"] ||
[elementName isEqualToString:@"coordinates"] || [elementName isEqualToString:@"place"] ||
- [elementName isEqualToString:@"retweeted_status"]) {
+ [elementName isEqualToString:@"retweeted_status"] || [elementName isEqualToString:@"entities"]) {
currentNode = [parsedObjects lastObject];
} else if ([elementName isEqualToString:@"status"]) {
[self addSource];
More information about the commits
mailing list