From 93ebe909d18781d2e3221db3195a6b035f188dde Mon Sep 17 00:00:00 2001 From: Timo Behrendt Date: Wed, 8 Jan 2025 19:05:36 +0100 Subject: [PATCH] fix: getModes --- src/ts3gotify.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/ts3gotify.ts b/src/ts3gotify.ts index 4da863a..0426a80 100644 --- a/src/ts3gotify.ts +++ b/src/ts3gotify.ts @@ -22,9 +22,13 @@ function resolveMessageTarget(target: TextMessageTargetMode): string { export function getModes(mode: Mode[]): { [key in Mode]: boolean; } { - const modes = mode.map((mode) => { - return { [mode]: true }; - }); + const modes = mode + .map((mode) => { + return { [mode]: true }; + }) + .reduce((acc, cur) => { + return { ...acc, ...cur }; + }); return { connect: false,