From 88a9bfc20dfa2b6233137b8bf6a56332c5d5ccfc Mon Sep 17 00:00:00 2001 From: Phil Kunz Date: Sun, 8 Sep 2019 16:24:59 +0200 Subject: [PATCH] fix(core): update --- ts/smartnetwork.classes.smartnetwork.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ts/smartnetwork.classes.smartnetwork.ts b/ts/smartnetwork.classes.smartnetwork.ts index 36b8ed1..4d96f98 100644 --- a/ts/smartnetwork.classes.smartnetwork.ts +++ b/ts/smartnetwork.classes.smartnetwork.ts @@ -136,6 +136,10 @@ export class SmartNetwork { public async getDefaultGateway(): Promise<{ipv4: plugins.os.NetworkInterfaceInfo, ipv6: plugins.os.NetworkInterfaceInfo}> { const defaultGatewayName = await plugins.systeminformation.networkInterfaceDefault(); + if (!defaultGatewayName) { + console.log('Cannot determine default gateway'); + return null; + } const gateways = await this.getGateways(); const defaultGateway = gateways[defaultGatewayName]; return {