From fb10dad803df4a7d66f3326bedb8d1269a94b329 Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Tue, 18 Mar 2025 11:40:22 -0500 Subject: [PATCH] Add support for query-param defaultProcessValues (as a json object) --- src/qqq/pages/processes/ProcessRun.tsx | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/qqq/pages/processes/ProcessRun.tsx b/src/qqq/pages/processes/ProcessRun.tsx index 9a322db..baf1185 100644 --- a/src/qqq/pages/processes/ProcessRun.tsx +++ b/src/qqq/pages/processes/ProcessRun.tsx @@ -1838,6 +1838,20 @@ function ProcessRun({process, table, defaultProcessValues, isModal, isWidget, is return; } + if(urlSearchParams.get("defaultProcessValues")) + { + if(!defaultProcessValues) + { + defaultProcessValues = {} + } + + const values = JSON.parse(urlSearchParams.get("defaultProcessValues")); + for (let key in values) + { + defaultProcessValues[key] = values[key] + } + } + if (defaultProcessValues) { for (let key in defaultProcessValues)