Fix: when prefixing a tagRendering, correctly handle

This commit is contained in:
Pieter Vander Vennet 2025-04-29 22:44:48 +02:00
parent b03489d93f
commit 14691cac45

View file

@ -111,7 +111,7 @@ export default class AddPrefixToTagRenderingConfig extends DesugaringStep<Questi
return <QuestionableTagRenderingConfigJson>{
...json,
id: this._prefix + "_" + json.id,
id: this._prefix.replace(/[^a-zA-Z0-9_]/, "_") + "_" + json.id,
question: this.updateTranslatable(json.question),
questionHint: this.updateTranslatable(json.questionHint),