| Summary: | Updating widgets & themes does not wait resulting in rate limit | ||
|---|---|---|---|
| Product: | [Applications] Discover | Reporter: | Liera <FamiliarSpaceDragon> |
| Component: | Updates | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | REPORTED --- | ||
| Severity: | normal | CC: | aleixpol |
| Priority: | NOR | ||
| Version First Reported In: | 6.5.4 | ||
| Target Milestone: | --- | ||
| Platform: | Manjaro | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Application logs showing the errors + timestamps with two screenshots showing the respective UI elements | ||
Created attachment 189070 [details] Application logs showing the errors + timestamps with two screenshots showing the respective UI elements SUMMARY Updating lots of widgets and themes in one go results in rate limits from pling.com. It seems like these requests don't have delays between them and are not retried after. STEPS TO REPRODUCE 1. Have lots of widgets available to update 2. Go to the updates tab in Discover 3. Click on "Update All" OBSERVED RESULT Error messages about getting rate limited with a status code of 429 and an empty updates tab until refreshed. EXPECTED RESULT - Requests get send more slowly or the application waits a bit when receiving rate limits from a domain. - Widgets or themes failing update keep being shown in the available updates list. SOFTWARE/OS VERSIONS (available in the Info Center app, or by running `kinfo` in a terminal window) Operating System: Manjaro Linux KDE Plasma Version: 6.5.4 KDE Frameworks Version: 6.21.0 Qt Version: 6.10.1 Kernel Version: 6.18.4-1-MANJARO (64-bit) ADDITIONAL INFORMATION Some of the widgets & themes which where tried to update can be found within the attached logs