File tree Expand file tree Collapse file tree 1 file changed +14
-4
lines changed Expand file tree Collapse file tree 1 file changed +14
-4
lines changed Original file line number Diff line number Diff line change @@ -81,7 +81,9 @@ module.exports = function (RED) {
81
81
if ( err ) {
82
82
node . error ( err , msg ) ;
83
83
node . status ( { fill : "red" , shape : "ring" , text : err . code } ) ;
84
- nodeDone ( ) ;
84
+ if ( nodeDone ) {
85
+ nodeDone ( ) ;
86
+ }
85
87
}
86
88
else {
87
89
@@ -110,13 +112,21 @@ module.exports = function (RED) {
110
112
if ( parseErr ) {
111
113
node . error ( parseErr , msg ) ;
112
114
node . status ( { fill : "red" , shape : "ring" , text : parseErr } ) ;
113
- nodeDone ( ) ;
115
+ if ( nodeDone ) {
116
+ nodeDone ( ) ;
117
+ }
114
118
}
115
119
else {
116
120
msg . payload = parseResult ;
117
121
node . status ( { } ) ;
118
- nodeSend ( msg ) ;
119
- nodeDone ( ) ;
122
+ if ( nodeSend ) {
123
+ nodeSend ( msg ) ;
124
+ } else {
125
+ node . send ( msg ) ;
126
+ }
127
+ if ( nodeDone ) {
128
+ nodeDone ( ) ;
129
+ }
120
130
}
121
131
} ) ;
122
132
You can’t perform that action at this time.
0 commit comments