Skip to content

Commit 91d5638

Browse files
committed
fix (publisher) wrong api server module path
1 parent 72fd361 commit 91d5638

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

lib/server-code/publisher.js

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,24 +6,27 @@ const buildModel = require('./model').build,
66
fs = require('fs'),
77
file = require('../util/file'),
88
JSZip = require('jszip'),
9-
ServerCodeService = require('./services/server-code');
9+
ApiServerService = require('./services/api-server');
1010

1111
const APP_SIZE_LIMIT_REACHED = 'You have reached your limit';
1212

1313
exports.publish = function(opts) {
1414
const model = buildModel(process.cwd(), opts.app.files);
1515
const zipped = generateZip(model, opts.app.files.concat(dependencyPatterns()));
16-
const scs = new ServerCodeService(opts.app, opts.backendless.apiServer);
17-
16+
const apiServer = new ApiServerService(opts.app, opts.backendless.apiServer);
17+
18+
let registered = false;
19+
1820
if (opts.keepZip) {
1921
fs.writeFile('deploy.zip', zipped);
2022
logger.info(`Deployment archive is saved to ${path.resolve('deploy.zip')}`);
2123
}
2224

2325
Promise.resolve()
24-
.then(() => scs.registerRunner()) // http://bugs.backendless.com/browse/BKNDLSS-11655
25-
.then(() => scs.registerModel(model))
26-
.then(() => scs.publish(zipped))
26+
.then(() => apiServer.registerRunner()) // http://bugs.backendless.com/browse/BKNDLSS-11655
27+
.then(() => registered = true)
28+
.then(() => apiServer.registerModel(model))
29+
.then(() => apiServer.publish(zipped))
2730
.catch(err => {
2831
const message = String(err.message || err);
2932

@@ -33,7 +36,7 @@ exports.publish = function(opts) {
3336
logger.info('You can decrease an application deployment zip size by adding an exclusion filters to your {app.files} config parameter. ');
3437
}
3538
})
36-
.then(() => scs.unregisterRunner());
39+
.then(() => registered && apiServer.unregisterRunner());
3740
};
3841

3942
function generateZip(model, patterns) {

0 commit comments

Comments
 (0)