From a55c7a992909764020e72aef75ab84d47e784cd3 Mon Sep 17 00:00:00 2001 From: velvettear Date: Fri, 25 Mar 2022 16:44:22 +0100 Subject: [PATCH] correctly return if arguments are missing --- libs/systemd.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/systemd.js b/libs/systemd.js index 34647b6..d1d8916 100644 --- a/libs/systemd.js +++ b/libs/systemd.js @@ -13,10 +13,10 @@ async function getServiceState(name) { } async function setServiceState(name, args) { - if (name === undefined || args === undefined) { + if (name === undefined) { return; } - let state = args.get('state'); + let state = args?.get('state'); if (state === undefined) { const msg = 'missing argument \'state\', pass either \'active\', \'inactive\' or \'toggle\''; logger.debug(msg);