Dynamics enums in Approval Step

As one of the return key of this step, return an object `enums` that contains the default arguments of the form arguments.

Script· approval windmill Verified

by henri186 · 3/15/2024

The script

Submitted by henri186 Deno
Verified 378 days ago
1
//this assumes the Form tab has a string field named "foo"
2

3
import * as wmill from "npm:windmill-client@^1.158.2"
4

5
export async function main() {
6
    // if no argument is passed, if user is logged in, it will use the user's username
7
    const resumeUrls = await wmill.getResumeUrls("approver1") 
8

9
    // send the resumeUrls to the recipient or see Prompt section above
10

11
    return {
12
        enums: {
13
            foo: ["choice1", "choice2"]
14
        },
15
    }
16
}