diff --git a/src/widgets/suwayomi/component.jsx b/src/widgets/suwayomi/component.jsx index 1fe7d5820..6299fbf11 100644 --- a/src/widgets/suwayomi/component.jsx +++ b/src/widgets/suwayomi/component.jsx @@ -35,10 +35,10 @@ export default function Component({ service }) { } if (!suwayomiData) { - widget.fields = makeFields(widget.fields); + const fields = makeFields(widget.fields); return ( - {widget.fields.map((Field) => { + {fields.map((Field) => { const field = Field.toLowerCase(); return ; })} diff --git a/src/widgets/suwayomi/proxy.js b/src/widgets/suwayomi/proxy.js index 67263c3f7..d6e9e8a28 100644 --- a/src/widgets/suwayomi/proxy.js +++ b/src/widgets/suwayomi/proxy.js @@ -229,11 +229,11 @@ export default async function suwayomiProxyHandler(req, res) { return res.status(400).json({ error: "Invalid proxy service type" }); } - widget.fields = makeFields(widget.fields); + const fields = makeFields(widget.fields); const url = new URL(formatApiCall(widgets[widget.type].api, { endpoint, ...widget })); - const body = makeBody(widget.fields, widget.category); + const body = makeBody(fields, widget.category); const headers = makeHeaders(widget); @@ -262,7 +262,7 @@ export default async function suwayomiProxyHandler(req, res) { /** @type {ResponseJSON|ResponseJSONcategory} */ const responseJSON = JSON.parse(data); - const returnData = extractCounts(responseJSON, widget.fields); + const returnData = extractCounts(responseJSON, fields); if (contentType) res.setHeader("Content-Type", contentType); return res.status(status).send(returnData);