maemo.org Bugzilla – Bug 11775
using 0.8.2., some feeds get added over and over when syncing with Google Reader
Last modified: 2011-01-13 19:11:19 UTC
You need to log in before you can comment on or make changes to this bug.
Created an attachment (id=3264) [details] Opml feed. Note that I sync directly from Google Reader, not from this file. SOFTWARE VERSION: 0.8.2. (Settings > General > About product) EXACT STEPS LEADING TO PROBLEM: (Explain in detail what you do (e.g. tap on OK) and what you see (e.g. message Connection Failed appears)) 1. Start ReSiStance > Synchronize 2. Wait for it to finish. 3. Start ReSiStance > Synchronize 4. Wait for it to finish. 5. Repeat as many times as desired. EXPECTED OUTCOME: All feeds get added only once. ACTUAL OUTCOME: Some feeds get added over and over (with every synchronization, one duplicate feed gets added) REPRODUCIBILITY: Always. (always, less than 1/10, 5/10, 9/10) EXTRA SOFTWARE INSTALLED: ?? OTHER COMMENTS: I am attaching my opml file from google reader. It happens with feeds Stuff No One Told Me (but I learned anyway), Yuhůův weblog o webu, Marigold.cz, Fuxoft's Blog. I am syncing from Google Reader itself, not importing from this file.
Oh, it also happened with 0.8.0., so it is probably anything specific about this version.
Yeah this is a well known bug since the first stages of the Google Reader synchronization implementation. The problem is that when you type an URL for a RSS feed it might not be the final URL because it can be redirected to another one. That's what happens with the URLs Google send us. We get the original URL's so we cannot be sure by that time that the feed is not already setup in ReSiStance. So we would have first to resolve those URLs in order to know if they're the final URLs or they are going to be redirected in order to match them with the feeds currently tracked by ReSiStance. Anyway it's something I'd have to eventually fix.