mirror of
https://github.com/MichMich/MagicMirror.git
synced 2025-08-21 12:55:22 +00:00
Convert app-start/-stop callbacks to async/await (#3035)
supersedes https://github.com/MichMich/MagicMirror/pull/3027 and just touches the start/stop calls. --------- Co-authored-by: veeck <michael@veeck.de>
This commit is contained in:
@@ -15,19 +15,15 @@ exports.startApplication = async (configFilename, exec) => {
|
||||
if (exec) exec;
|
||||
global.app = require("app.js");
|
||||
|
||||
return new Promise((resolve) => {
|
||||
global.app.start(resolve);
|
||||
});
|
||||
return global.app.start();
|
||||
};
|
||||
|
||||
exports.stopApplication = async () => {
|
||||
if (global.app) {
|
||||
return new Promise((resolve) => {
|
||||
global.app.stop(resolve);
|
||||
delete global.app;
|
||||
});
|
||||
if (!global.app) {
|
||||
return Promise.resolve();
|
||||
}
|
||||
return Promise.resolve();
|
||||
await global.app.stop();
|
||||
delete global.app;
|
||||
};
|
||||
|
||||
exports.getDocument = () => {
|
||||
|
Reference in New Issue
Block a user