7690d959b3
CI / Security audit (push) Successful in 1m52s
Docs Check / Markdown lint (push) Successful in 1m37s
Build and Push Docker Image / build (push) Successful in 2m2s
Licence Check / Licence compatibility and copyright header verification (push) Failing after 2m33s
CI / Swagger Validation & Coverage (push) Successful in 3m17s
Docs Check / Mermaid diagram parse check (push) Successful in 3m31s
CI / Tests & coverage (push) Successful in 4m5s
Fixes the root cause of the regression from v1.7.16. The v1.7.16 fix correctly cast arrQueueId to String, but the lookup was performed against downloadClientRegistry.getAllDownloads() which returns raw download client data (qBittorrent, SABnzbd, etc.) that never has arrQueueId populated. The fix now looks up the queue record directly from the Sonarr/Radarr queue cache where record.id is the numeric queue ID, using String() casting on both sides to handle the DOM-dataset (string) vs API response (number) type difference. Resolves Gitea Issue #48 Closes #48
10 lines
370 B
Plaintext
10 lines
370 B
Plaintext
Release v1.7.16
|
|
|
|
Remediate the blocklist-search queue ID type mismatch. The "Blocklist and
|
|
search" action was returning 403 for all users because the arrQueueId
|
|
comparison used strict equality between a string (from the SPA DOM dataset)
|
|
and a number (from the Radarr/Sonarr API). Both values are now cast to
|
|
String before comparison.
|
|
|
|
See CHANGELOG.md for full details.
|