adium-1.4 2988:5ad7250a87cd: Correctly parse <geo>-tags for stat...
commits at adium.im
commits at adium.im
Mon Jun 21 22:40:26 UTC 2010
details: http://hg.adium.im/adium-1.4/rev/5ad7250a87cd
revision: 2988:5ad7250a87cd
author: Thijs Alkemade <thijsalkemade at gmail.com>
date: Fri Jun 11 22:13:08 2010 +0200
Correctly parse <geo>-tags for status.net accounts when they appear before the <user>-tag. Messages should show again in the timeline.
Fixes #13998
(transplanted from 325cd33bbb9f834a0022b8d3e5b55c0bda9db9f6)
diffs (14 lines):
diff -r 869f4b965113 -r 5ad7250a87cd Plugins/Twitter Plugin/MGTwitterEngine/MGTwitterStatusesParser.m
--- a/Plugins/Twitter Plugin/MGTwitterEngine/MGTwitterStatusesParser.m Mon Jun 21 23:49:29 2010 +0200
+++ b/Plugins/Twitter Plugin/MGTwitterEngine/MGTwitterStatusesParser.m Fri Jun 11 22:13:08 2010 +0200
@@ -60,7 +60,9 @@
{
[super parser:theParser didEndElement:elementName namespaceURI:namespaceURI qualifiedName:qName];
- if ([elementName isEqualToString:@"user"] || [elementName isEqualToString:@"retweeted_status"]) {
+ if ([elementName isEqualToString:@"user"] || [elementName isEqualToString:@"geo"] ||
+ [elementName isEqualToString:@"coordinates"] || [elementName isEqualToString:@"place"] ||
+ [elementName isEqualToString:@"retweeted_status"]) {
currentNode = [parsedObjects lastObject];
} else if ([elementName isEqualToString:@"status"]) {
[self addSource];
More information about the commits
mailing list