mirror of
https://github.com/gethomepage/homepage.git
synced 2026-09-27 06:21:18 -07:00
Fix: prevent Seerr widget incorrectly injecting "available" field (#6663)
Docker CI / Docker Build & Push (push) Has been cancelled
Lint / Linting Checks (push) Has been cancelled
Release Drafter / Update Release Draft (push) Has been cancelled
Release Drafter / Auto Label PR (push) Has been cancelled
Tests / vitest (1) (push) Has been cancelled
Tests / vitest (2) (push) Has been cancelled
Tests / vitest (3) (push) Has been cancelled
Tests / vitest (4) (push) Has been cancelled
Docker CI / Docker Build & Push (push) Has been cancelled
Lint / Linting Checks (push) Has been cancelled
Release Drafter / Update Release Draft (push) Has been cancelled
Release Drafter / Auto Label PR (push) Has been cancelled
Tests / vitest (1) (push) Has been cancelled
Tests / vitest (2) (push) Has been cancelled
Tests / vitest (3) (push) Has been cancelled
Tests / vitest (4) (push) Has been cancelled
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
This commit is contained in:
co-authored by
shamoon
parent
6053ddbab6
commit
f8e2e8d410
@@ -30,10 +30,12 @@ export default function Component({ service }) {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (statsData.completed === undefined) {
|
if (
|
||||||
// Newer versions added "completed", fallback to available
|
statsData.completed === undefined &&
|
||||||
widget.fields = widget.fields.filter((field) => field !== "completed");
|
(widget.fields.includes("completed") || widget.fields.includes("available"))
|
||||||
widget.fields.push("available");
|
) {
|
||||||
|
// Fallback to "available" if "completed" requested but not available
|
||||||
|
widget.fields = widget.fields.map((field) => (field === "completed" ? "available" : field));
|
||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
|||||||
Reference in New Issue
Block a user