diff --git a/packages/editor-ui/src/components/CredentialEdit/CredentialEdit.vue b/packages/editor-ui/src/components/CredentialEdit/CredentialEdit.vue index b391a7b928..0b620890e6 100644 --- a/packages/editor-ui/src/components/CredentialEdit/CredentialEdit.vue +++ b/packages/editor-ui/src/components/CredentialEdit/CredentialEdit.vue @@ -198,8 +198,7 @@ export default mixins(showMessage, nodeHelpers).extend({ if (this.credentialType) { for (const property of this.credentialType.properties) { if (!this.credentialData.hasOwnProperty(property.name)) { - this.credentialData[property.name] = - property.default as CredentialInformation; + Vue.set(this.credentialData, property.name, property.default as CredentialInformation); } } }