diff --git a/control/frontend/src/lib/ts/api_handler.ts b/control/frontend/src/lib/ts/api_handler.ts index 59a44d7..97d70da 100755 --- a/control/frontend/src/lib/ts/api_handler.ts +++ b/control/frontend/src/lib/ts/api_handler.ts @@ -293,12 +293,12 @@ async function run_shell_command(ip: string, command: string): Promise { - await run_shell_command(ip, 'shutdown -h now'); +export async function shutdown(ip: string): Promise { + return await run_shell_command(ip, 'shutdown -h now'); } -export async function startup(mac: string): Promise { - await request_control(`/wakeOnLan`, { +export async function startup(mac: string): Promise { + return await request_control(`/wakeOnLan`, { method: 'POST', headers: { 'content-type': 'application/json' }, body: JSON.stringify({ mac_address: mac })