From 3331ae96f540eddfebf3d46414d5e155a86384eb Mon Sep 17 00:00:00 2001 From: seriousm4x Date: Thu, 14 Dec 2023 01:09:30 +0100 Subject: [PATCH] minor adjustments --- backend/networking/ping.go | 6 +----- backend/networking/wake.go | 2 +- frontend/src/lib/types/device.ts | 2 +- 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/backend/networking/ping.go b/backend/networking/ping.go index 8aa1400a..e8535627 100644 --- a/backend/networking/ping.go +++ b/backend/networking/ping.go @@ -47,11 +47,7 @@ func PingDevice(device *models.Record) bool { cmd := exec.Command(shell, shell_arg, ping_cmd) err := cmd.Run() - if err != nil { - return false - } - - return true + return err == nil } } diff --git a/backend/networking/wake.go b/backend/networking/wake.go index 96461f52..e303950f 100644 --- a/backend/networking/wake.go +++ b/backend/networking/wake.go @@ -14,9 +14,9 @@ import ( func WakeDevice(device *models.Record) error { logger.Info.Println("Wake triggered for", device.GetString("name")) + wake_cmd := device.GetString("wake_cmd") if wake_cmd != "" { - var shell string var shell_arg string if runtime.GOOS == "windows" { diff --git a/frontend/src/lib/types/device.ts b/frontend/src/lib/types/device.ts index 208fde3c..6cbeaf13 100644 --- a/frontend/src/lib/types/device.ts +++ b/frontend/src/lib/types/device.ts @@ -6,9 +6,9 @@ export type Device = RecordModel & { mac: string; netmask: string; status: 'pending' | 'online' | 'offline' | ''; - ping_cmd: string; ports: string[]; link: URL; + ping_cmd: string; wake_cron: string; wake_cron_enabled: boolean; wake_cmd: string;