Bug 515315 - Updating widgets & themes does not wait resulting in rate limit
Summary: Updating widgets & themes does not wait resulting in rate limit
Status: REPORTED
Alias: None
Product: Discover
Classification: Applications
Component: Updates (other bugs)
Version First Reported In: 6.5.4
Platform: Manjaro Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-30 19:34 UTC by Liera
Modified: 2026-01-30 19:34 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Application logs showing the errors + timestamps with two screenshots showing the respective UI elements (183.16 KB, application/gzip)
2026-01-30 19:34 UTC, Liera
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Liera 2026-01-30 19:34:43 UTC
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