@samitouri / QOSami-HFS / commits / 2b7a9797

fix: admin/plugins: too-long error when a plugin fails to start

Massimo Melina committed May 24, 2024 at 16:05 UTC 2b7a9797b378786f58bd5375c155dd63a0db7a71
1 file changed +1 -2
src/api.plugins.ts
+1 -2
@@ -60,8 +60,7 @@ const apis: ApiHandlers = {
60 if (isPluginRunning(id))
61 return { msg: 'already running' }
62 await stopPlugin(id)
63 - await startPlugin(id)
64 - return {}
63 + return startPlugin(id).then(() => 0, e => new ApiError(HTTP_SERVER_ERROR, e.message))
64 },
65
66 async stop_plugin({ id }) {