I wanted to try Leech to pull in some items from my google reader, but I get this error each time:

Fatal error: [] operator not supported for strings in /home/jasonwha/public_html/mdg-dev/modules/leech/leech.module on line 2431

Line 2431 reads: $tags[$tags[$i][9]][$name][] = &$tags[$i];

I figured it was something with Atom so I tried routing the feed through feeburner but still got the same error. I tried two different google reader accounts and both had the problem. I can provide some sample xml if needed. I'm guessing something in the google reader xml is causing the conflict.

CommentFileSizeAuthor
#3 leech.module.patch453 bytesaron novak

Comments

jasonwhat’s picture

ooops, I left my path within the server in my error example. I don't know who can edit the post, but if you could remove the absolute path that would be great. Thanks.

jasonwhat’s picture

I got this working by running the feed through feedburner then going to "optimize" and turning off "Smartfeed." Then I went to "Convert Format Burner" and burned the format as "RSS 2.0." Suddenly it worked fine.

aron novak’s picture

Assigned: Unassigned » aron novak
Status: Active » Fixed
StatusFileSize
new453 bytes

Here you can find a patch to get Google Reader going.
It's not the optimal solution, in my humble opinion the final solution is using aggregator2 parser/etc instead of a separate own parser.

Anonymous’s picture

Status: Fixed » Closed (fixed)