From bc30dd99a54f88c64a49649cdaf4de2dd1a31ae7 Mon Sep 17 00:00:00 2001 From: Julian Rabe Date: Sun, 14 Jun 2020 02:16:00 +0200 Subject: [PATCH] fix: Null pointer when sACN was never received --- src/lib/permissions/SACNPermission.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/permissions/SACNPermission.ts b/src/lib/permissions/SACNPermission.ts index cf61f2e..3ae90fa 100644 --- a/src/lib/permissions/SACNPermission.ts +++ b/src/lib/permissions/SACNPermission.ts @@ -59,7 +59,7 @@ export default class SACNPermission implements PermissionInstance { if (sacn) { let universeData = this.universeData.get(sacn.universe); - if (_.isInteger(universeData[sacn.channel - 1]) && universeData[sacn.channel - 1] < 255) { + if (universeData && _.isInteger(universeData[sacn.channel - 1]) && universeData[sacn.channel - 1] < 255) { permissionCollector.denyPermission("sacn", `@${runtimeInformation.userName}, ${runtimeInformation.config.sacn.lockMessage}`); }