From 5aee7e4a295aa1053420494862396935bf140809 Mon Sep 17 00:00:00 2001 From: Oliver-Akins Date: Fri, 10 Jan 2025 18:41:03 -0700 Subject: [PATCH] Prevent duplicate IDs --- module/handlebarHelpers/inputs/stringSet.mjs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/module/handlebarHelpers/inputs/stringSet.mjs b/module/handlebarHelpers/inputs/stringSet.mjs index c8dfe76..3932a1b 100644 --- a/module/handlebarHelpers/inputs/stringSet.mjs +++ b/module/handlebarHelpers/inputs/stringSet.mjs @@ -1,7 +1,10 @@ import { localizer } from "../../utils/Localizer.mjs"; +const { randomID } = foundry.utils; + export function stringSet(input, data) { const label = localizer(input.label); + const id = `${data.meta.idp}-${randomID(10)}`; if (!data.meta.editable) { return `
@@ -12,12 +15,12 @@ export function stringSet(input, data) { return `