From 32a8331c6ef6b9c8dd9551b7e3153229af810a03 Mon Sep 17 00:00:00 2001 From: David Smadja <david.smadja@assemblee-nationale.fr> Date: Mon, 10 Feb 2025 14:43:41 +0100 Subject: [PATCH] prevent infinite loop --- .../parameters/[parameter]/edit/+page.svelte | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/src/routes/parameters/[parameter]/edit/+page.svelte b/src/routes/parameters/[parameter]/edit/+page.svelte index 5af501b03..307fe7ca4 100644 --- a/src/routes/parameters/[parameter]/edit/+page.svelte +++ b/src/routes/parameters/[parameter]/edit/+page.svelte @@ -53,17 +53,14 @@ : yamlFromRawParameter(runRawParameter), ) - run(() => { + $effect(() => { if (reviewed) { - parameter = { - ...parameter, - last_value_still_valid_on: new Date().toISOString().split("T")[0], - } + parameter.last_value_still_valid_on = new Date() + .toISOString() + .split("T")[0] } else { - parameter = { - ...parameter, - last_value_still_valid_on: originalParameter.last_value_still_valid_on, - } + parameter.last_value_still_valid_on = + originalParameter.last_value_still_valid_on } }) -- GitLab