Summary: | Picture of the Day from NOAA not working | ||
---|---|---|---|
Product: | [Plasma] kdeplasma-addons | Reporter: | Johannes Joens <johannes> |
Component: | Picture of the Day | Assignee: | Guo Yunhe <i> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | johannes, nate, plasma-bugs, qydwhotmail, sitter |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Manjaro | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kdeplasma-addons/commit/47405cb05522856f5dd6a68bb70a4c0e866a1040 | Version Fixed In: | 5.24 |
Sentry Crash Report: |
Description
Johannes Joens
2021-10-07 07:40:40 UTC
Looking at the code and the real website the website side changed rather significantly as of late breaking the entire content extraction and I'm not really sure what was extracted before so I also have no idea how to fix it. Yes, we are constantly playing cat-and-mouse with the NOAA POTD provider due to website changes. :( A possibly relevant merge request was started @ https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/110 Git commit 46461d1936f5b471135828c8728f9d99c9f57e85 by Nate Graham, on behalf of Fushan Wen. Committed on 31/01/2022 at 17:31. Pushed by ngraham into branch 'master'. dataengines/potd: Fix image URL parsing in NOAAProvider NOAA now lists their pictures in a new URL. We need to visit the list first and then match the latest link, and fetch the wallpaper from the latest link. FIXED-IN: 5.24 M +38 -5 dataengines/potd/noaaprovider.cpp M +1 -0 dataengines/potd/noaaprovider.h https://invent.kde.org/plasma/kdeplasma-addons/commit/46461d1936f5b471135828c8728f9d99c9f57e85 Git commit 47405cb05522856f5dd6a68bb70a4c0e866a1040 by Nate Graham, on behalf of Fushan Wen. Committed on 31/01/2022 at 17:38. Pushed by ngraham into branch 'Plasma/5.24'. dataengines/potd: Fix image URL parsing in NOAAProvider NOAA now lists their pictures in a new URL. We need to visit the list first and then match the latest link, and fetch the wallpaper from the latest link. FIXED-IN: 5.24 (cherry picked from commit 46461d1936f5b471135828c8728f9d99c9f57e85) M +38 -5 dataengines/potd/noaaprovider.cpp M +1 -0 dataengines/potd/noaaprovider.h https://invent.kde.org/plasma/kdeplasma-addons/commit/47405cb05522856f5dd6a68bb70a4c0e866a1040 |