adium 3300:1e4cb0fda264: Separate out Twitter entities, should f...
commits at adium.im
commits at adium.im
Mon Sep 13 19:00:43 UTC 2010
details: http://hg.adium.im/adium/rev/1e4cb0fda264
revision: 3300:1e4cb0fda264
author: Frank Dowsett <wixardy at adium.im>
date: Mon Sep 13 14:59:37 2010 -0400
Separate out Twitter entities, should fix #14265.
(transplanted from 219805c155f195f014f454ba34ad220a4b76bcbc)
diffs (22 lines):
diff -r 049fb15ae33a -r 1e4cb0fda264 Plugins/Twitter Plugin/MGTwitterEngine/MGTwitterStatusesParser.m
--- a/Plugins/Twitter Plugin/MGTwitterEngine/MGTwitterStatusesParser.m Mon Sep 13 19:49:21 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