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);