Closed RetroAbstract closed 3 months ago
So this works fine with older RSS Guards?
So this works fine with older RSS Guards?
It does with 4.3.3 No Web-Engine, I don't know if it does with versions before that.
It might also work with versions after that but don't know when the difference was introduced. Definitely is in 4.7.2 Lite & 4.7.3 Lite.
Will test.
Here is what it returns for me with latest development RSS Guard.
Yes, after further testing with fresh databases and multiple previous RSS Guard Lite versions including the current one, it appears that the issue is happening exclusively on my main database for some reason.
Thank you for testing :slightly_smiling_face:
If you manage to somehow narrow possible causes down and/or send me your user-data for me to test and reproduce the problem, would be great.
If you manage to somehow narrow possible causes down and/or send me your user-data for me to test and reproduce the problem, would be great.
Found it. It was the user agent I have set to launch with RSS Guard :laughing: changed it and now it works fine.
Brief description of the issue
As of 4.7.3 Lite (and 4.7.2 Lite), when using CSS2RSS to create eBay feeds and using the script's item date selector, RSS Guard doesn't recognize the eBay item dates.
When I asked for help in trying to get the item dates for eBay items with CSS2RSS, the script's creator being on 4.3.3 No Web Engine successfully got RSS Guard to recongize eBay item dates with the following string for CSS2RSS:
python css2rss.py "li.s-item" "span.s-item__listingDate" ~ "a[href*=UserReviews]" ~ "span.s-item__listingDate"
.4.3.3 No Web-Engine:
As shown in the screenshots above, 4.3.3 No W-E finds 64 items and finds dates for 62 of them.
4.7.3 Lite being my daily driver, I copied and pasted the post-process script Owyn shared, but got different results.
4.3.7 Lite:
As shown in the screenshots above, 4.3.7 Lite finds 27 items (2 with no links) compared to 64 in 4.3.3 No W-E and doesn't find dates for any of the detected items.
Both 4.7.3 Lite and 4.3.3 No W-E are running the same version of CSS2RSS.
Something is clearly different in the way 4.3.3 No W-E and 4.7.3 Lite parses information from eBay with CSS2RSS.
How to reproduce the bug?
To compare both versions, have both 4.3.7 Lite and 4.3.3 No Web-Engine on your system alongside the latest version of CSS2RSS on your system, then:
python css2rss.py "li.s-item" "span.s-item__listingDate" ~ "a[href*=UserReviews]" ~ "span.s-item__listingDate"
What was the expected result?
The expected result was for version 4.3.7 Lite to recognize the eBay item dates.
What actually happened?
4.3.7 Lite didn't and doesn't recognize the eBay item dates.
Debug log
N/A
Operating system and version