From 96ac9046b3904c37edc192a27dca9b735df0be0b Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Thu, 4 Dec 2025 08:53:28 -0800 Subject: [PATCH] Fix: handle widget version parsing for array labels (#6053) --- src/utils/config/service-helpers.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/config/service-helpers.js b/src/utils/config/service-helpers.js index ff8f1be18..2d477db57 100644 --- a/src/utils/config/service-helpers.js +++ b/src/utils/config/service-helpers.js @@ -111,7 +111,7 @@ export async function servicesFromDocker() { }; } let substitutedVal = substituteEnvironmentVars(containerLabels[label]); - if (value === "widget.version") { + if (value === "widget.version" || /^widgets\[\d+\]\.version$/.test(value)) { substitutedVal = parseInt(substitutedVal, 10); } shvl.set(constructedService, value, substitutedVal);