elixFormsAPI - update syntax and add prepare global function

This commit is contained in:
2026-02-23 10:28:54 +01:00
parent fd3d0da848
commit 98a6019e32
51 changed files with 1716 additions and 3379 deletions
@@ -22,31 +22,24 @@ http:
type: path
body:
type: json
data: "{\r
\ \"clientUsername\": \"MMMPPL74T17E463A\", // string, <(*) username dell'utente che richiede la clonazione>\r
\ \"cloningReason\": \"Request cloning test\", // string, <(*) motivazione della copia>\r
\ \"cloningDate\": {{elixRequestCloningDate}}, // dateTime, <(*) data in formato ISO: \"2021-05-18T00:00:00\">\r
\ \"cloneLogId\": null // number, <generic id dello storico di clonazione eventualmente da aggiornare; se non specificato viene automaticamente generato un nuovo log (Scheda \"RW2 - Clone\")>\r
}"
data: |-
{
"clientUsername": "MMMPPL74T17E463A", // string, <(*) username dell'utente che richiede la clonazione>
"cloningReason": "Request cloning test", // string, <(*) motivazione della copia>
"cloningDate": {{elixRequestCloningDate}}, // dateTime, <(*) data in formato ISO: "2021-05-18T00:00:00">
"cloneLogId": null // number, <generic id dello storico di clonazione eventualmente da aggiornare; se non specificato viene automaticamente generato un nuovo log (Scheda "RW2 - Clone")>
}
auth: inherit
runtime:
scripts:
- type: before-request
code: "var currentDate = new Date().toISOString();\r
code: |-
var currentDate = new Date().toISOString();
\r
console.log(currentDate);
console.log(currentDate);\r
\r
bru.setVar(\"elixRequestCloningDate\", JSON.stringify(currentDate));"
bru.setVar("elixRequestCloningDate", JSON.stringify(currentDate));
settings:
encodeUrl: true