🐛 Fix errors with unknown nodeTypes

This commit is contained in:
Jan Oberhauser 2020-01-04 22:51:54 -06:00
parent bf4c8bc3a2
commit 6b2dc25059
3 changed files with 7 additions and 7 deletions

View file

@ -5,7 +5,7 @@ ARG N8N_VERSION
RUN if [ -z "$N8N_VERSION" ] ; then echo "The N8N_VERSION argument is missing!" ; exit 1; fi
# Update everything and install needed dependencies
RUN apk add --update graphicsmagick tzdata
RUN apk add --update graphicsmagick tzdata git
# # Set a custom user to not have n8n run as root
USER root

View file

@ -3,7 +3,7 @@
<div class="header-side-menu">
<span v-if="node">
<display-with-change :key-name="'name'" @valueChanged="valueChanged"></display-with-change>
<a :href="'http://n8n.io/nodes/' + nodeType.name" target="_blank" class="node-info">
<a v-if="nodeType" :href="'http://n8n.io/nodes/' + nodeType.name" target="_blank" class="node-info">
<el-tooltip class="clickable" placement="top" effect="light">
<div slot="content" v-html="'<strong>Node Description:</strong><br />' + nodeTypeDescription + '<br /><br /><strong>For more information and usage examples click!</strong>'"></div>
<font-awesome-icon icon="question-circle" />
@ -89,8 +89,8 @@ export default mixins(
return null;
},
nodeTypeDescription (): string {
if (this.nodeType!.description) {
return this.nodeType!.description;
if (this.nodeType && this.nodeType.description) {
return this.nodeType.description;
} else {
return 'No description found';
}

View file

@ -79,8 +79,8 @@ export const nodeBase = mixins(nodeIndex).extend({
maxConnections: -1,
endpoint: 'Rectangle',
endpointStyle: {
width: nodeTypeData.outputs.length > 2 ? 9 : 10,
height: nodeTypeData.outputs.length > 2 ? 18 : 24,
width: nodeTypeData && nodeTypeData.outputs.length > 2 ? 9 : 10,
height: nodeTypeData && nodeTypeData.outputs.length > 2 ? 18 : 24,
fill: '#777',
stroke: '#777',
lineWidth: 0,
@ -92,7 +92,7 @@ export const nodeBase = mixins(nodeIndex).extend({
maxConnections: -1,
endpoint: 'Dot',
endpointStyle: {
radius: nodeTypeData.outputs.length > 2 ? 7 : 11,
radius: nodeTypeData && nodeTypeData.outputs.length > 2 ? 7 : 11,
fill: '#555',
outlineStroke: 'none',
},