diff --git a/packages/editor-ui/src/components/NodeCredentials.vue b/packages/editor-ui/src/components/NodeCredentials.vue index 40e185769c..3fe09f52f7 100644 --- a/packages/editor-ui/src/components/NodeCredentials.vue +++ b/packages/editor-ui/src/components/NodeCredentials.vue @@ -121,7 +121,7 @@ export default mixins( credentialTypesNodeDescription (): INodeCredentialDescription[] { const node = this.node as INodeUi; - if (this.node.type === HTTP_REQUEST_NODE_TYPE && this.node.typeVersion === 2) { + if (this.isHttpRequestNodeV2(this.node)) { this.$emit('newHttpRequestNodeCredentialType', this.node.parameters.nodeCredentialType); } diff --git a/packages/editor-ui/src/components/NodeSettings.vue b/packages/editor-ui/src/components/NodeSettings.vue index 9b9f2660ee..64806d9ec2 100644 --- a/packages/editor-ui/src/components/NodeSettings.vue +++ b/packages/editor-ui/src/components/NodeSettings.vue @@ -24,7 +24,7 @@
@@ -96,7 +96,6 @@ import { nodeHelpers } from '@/components/mixins/nodeHelpers'; import mixins from 'vue-typed-mixins'; import NodeExecuteButton from './NodeExecuteButton.vue'; import { mapGetters } from 'vuex'; -import { HTTP_REQUEST_NODE_TYPE } from '@/constants'; export default mixins( externalHooks, @@ -116,9 +115,6 @@ export default mixins( }, computed: { ...mapGetters('credentials', [ 'getCredentialTypeByName' ]), - isHttpRequestNodeV2(): boolean { - return this.node.type === HTTP_REQUEST_NODE_TYPE && this.node.typeVersion === 2; - }, nodeType (): INodeTypeDescription | null { if (this.node) { return this.$store.getters.nodeType(this.node.type, this.node.typeVersion); @@ -305,7 +301,7 @@ export default mixins( }, methods: { async loadScopesNoticeData(activeCredentialType: string) { - if (!this.isHttpRequestNodeV2) return; + if (!this.isHttpRequestNodeV2(this.node)) return; if ( !activeCredentialType || @@ -617,6 +613,11 @@ export default mixins( height: 100%; overflow-y: auto; padding: 0 20px 200px 20px; + + // @TODO Revisit + > div > .notice[role=alert] { + margin-top: var(--spacing-s); + } } }