🔀 Merge master

This commit is contained in:
Iván Ovejero 2021-12-01 16:55:58 +01:00
commit 50a8509e4a
3 changed files with 18 additions and 13 deletions

View file

@ -2114,10 +2114,8 @@ export default mixins(
this.$store.commit('renameNodeSelectedAndExecution', { old: currentName, new: newName });
// Reset all nodes and connections to load the new ones
if (this.instance) {
// On first load it does not exist
this.instance.deleteEveryEndpoint();
}
this.deleteEveryEndpoint();
this.$store.commit('removeAllConnections');
this.$store.commit('removeAllNodes', {setStateDirty: true});
@ -2131,6 +2129,16 @@ export default mixins(
this.deselectAllNodes();
this.nodeSelectedByName(newName);
},
deleteEveryEndpoint () {
// Check as it does not exist on first load
if (this.instance) {
const nodes = this.$store.getters.allNodes as INodeUi[];
// @ts-ignore
nodes.forEach((node: INodeUi) => this.instance.destroyDraggable(`${NODE_NAME_PREFIX}${this.$store.getters.getNodeIndex(node.name)}`));
this.instance.deleteEveryEndpoint();
}
},
matchCredentials(node: INodeUi) {
if (!node.credentials) {
return;
@ -2449,10 +2457,7 @@ export default mixins(
},
resetWorkspace () {
// Reset nodes
if (this.instance) {
// On first load it does not exist
this.instance.deleteEveryEndpoint();
}
this.deleteEveryEndpoint();
if (this.executionWaitingForWebhook === true) {
// Make sure that if there is a waiting test-webhook that

View file

@ -25,7 +25,7 @@ export class RabbitMQTrigger implements INodeType {
version: 1,
description: 'Listens to RabbitMQ messages',
defaults: {
name: 'RabbitMQ',
name: 'RabbitMQ Trigger',
color: '#ff6600',
},
inputs: [],

View file

@ -325,11 +325,11 @@ export const opportunityFields = [
options: [
{
name: 'Business',
valie: 'Business',
value: 'Business',
},
{
name: 'New Business',
valie: 'New Business',
value: 'New Business',
},
],
description: 'Type of opportunity. For example, Existing Business or New Business. Label is Opportunity Type.',
@ -538,11 +538,11 @@ export const opportunityFields = [
options: [
{
name: 'Business',
valie: 'Business',
value: 'Business',
},
{
name: 'New Business',
valie: 'New Business',
value: 'New Business',
},
],
description: 'Type of opportunity. For example, Existing Business or New Business. Label is Opportunity Type.',