diff --git a/client/src/api/schema/schema.ts b/client/src/api/schema/schema.ts index 60b12c0d2827..530f4e438291 100644 --- a/client/src/api/schema/schema.ts +++ b/client/src/api/schema/schema.ts @@ -8555,6 +8555,11 @@ export interface components { * @default false */ use_cached_job?: boolean | null; + /** + * Version + * @description The version of the workflow to invoke. + */ + version?: number | null; }; /** * ItemTagsCreatePayload diff --git a/client/src/components/Form/FormElement.vue b/client/src/components/Form/FormElement.vue index 3ecde5128092..1a7296f401ef 100644 --- a/client/src/components/Form/FormElement.vue +++ b/client/src/components/Form/FormElement.vue @@ -3,9 +3,12 @@ import { library } from "@fortawesome/fontawesome-svg-core"; import { faCaretSquareDown, faCaretSquareUp } from "@fortawesome/free-regular-svg-icons"; import { faArrowsAltH, faExclamation, faTimes } from "@fortawesome/free-solid-svg-icons"; import { FontAwesomeIcon } from "@fortawesome/vue-fontawesome"; +import { sanitize } from "dompurify"; import type { ComputedRef } from "vue"; import { computed, ref, useAttrs } from "vue"; +import { linkify } from "@/utils/utils"; + import type { FormParameterAttributes, FormParameterTypes, FormParameterValue } from "./parameterTypes"; import FormBoolean from "./Elements/FormBoolean.vue"; @@ -181,7 +184,9 @@ const isOptional = computed(() => !isRequired.value && attrs.value["optional"] ! :class="{ alert: hasAlert, 'alert-info': hasAlert }">