diff --git a/dist/parseMessage.js b/dist/parseMessage.js index 44a3610..863bafa 100644 --- a/dist/parseMessage.js +++ b/dist/parseMessage.js @@ -25,6 +25,8 @@ function parseMessage(message) { return new messageTypes_1.QueueSong(data.song); case 'CurrentQueue': return new messageTypes_1.CurrentQueue(data.songs); + case 'CurrentSong': + return new messageTypes_1.CurrentSong(data.song); default: console.error('Unknown message type:', data.type); return null; diff --git a/package.json b/package.json index 63b6710..a72462f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "stuen-common", - "version": "1.1.1", + "version": "1.1.2", "main": "dist/common.js", "type": "commonjs", "types": "dist/common.d.ts", diff --git a/parseMessage.ts b/parseMessage.ts index fd40a29..bedb2b0 100644 --- a/parseMessage.ts +++ b/parseMessage.ts @@ -1,5 +1,5 @@ import { - ChatMessage, CurrentQueue, + ChatMessage, CurrentQueue, CurrentSong, Join, ListenerJoined, ListenerLeft, @@ -33,6 +33,8 @@ export default function parseMessage(message: string): StuenMessage | null { return new QueueSong(data.song); case 'CurrentQueue': return new CurrentQueue(data.songs) + case 'CurrentSong': + return new CurrentSong(data.song); default: console.error('Unknown message type:', data.type); return null;