From 2c49156ba3e5229df6145df90a8cb46b58d3144c Mon Sep 17 00:00:00 2001 From: Mike Gerwitz Date: Wed, 28 Aug 2019 15:17:04 -0400 Subject: [PATCH] controller: Add missing returns This was broken when the controller was made async; the returns were converted into resolves. --- src/server/daemon/controller.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/server/daemon/controller.js b/src/server/daemon/controller.js index e23c670..af98f3b 100644 --- a/src/server/daemon/controller.js +++ b/src/server/daemon/controller.js @@ -356,6 +356,7 @@ function doRoute( program, request, data, resolve, reject ) ); resolve( true ); + return; } var skey = has_skey( request ); @@ -383,6 +384,7 @@ function doRoute( program, request, data, resolve, reject ) } ); resolve( true ); + return; } } @@ -502,6 +504,7 @@ function doRoute( program, request, data, resolve, reject ) // no quote involved; just send the JS server.sendProgramJs( request, program_id ); resolve( true ); + return; } else if ( /^rate\b/.test( cmd ) ) { @@ -600,6 +603,7 @@ function doRoute( program, request, data, resolve, reject ) else { resolve( false ); + return; } // create a quote to represent this request