Skip to content

Commit

Permalink
fix(designer): Parameter default value from manifest should be honore…
Browse files Browse the repository at this point in the history
…d at load time (#4204)

* Fix parameter default value being ignored

* Convert ternary to if-chain
  • Loading branch information
ek68794998 committed Feb 21, 2024
1 parent 136a81d commit 50e0d92
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion libs/designer/src/lib/core/utils/parameters/helper.ts
Original file line number Diff line number Diff line change
Expand Up @@ -855,7 +855,15 @@ export function shouldIncludeSelfForRepetitionReference(manifest: OperationManif
}

export function loadParameterValue(parameter: InputParameter): ValueSegment[] {
const valueObject = parameter.isNotificationUrl ? `@${constants.HTTP_WEBHOOK_LIST_CALLBACK_URL_NAME}` : parameter.value;
let valueObject: unknown = undefined;

if (parameter.isNotificationUrl) {
valueObject = `@${constants.HTTP_WEBHOOK_LIST_CALLBACK_URL_NAME}`;
} else if (parameter.value) {
valueObject = parameter.value;
} else if (parameter.default) {
valueObject = parameter.default;
}

let valueSegments = convertToValueSegments(valueObject, !parameter.suppressCasting /* shouldUncast */);

Expand Down

0 comments on commit 50e0d92

Please sign in to comment.