This commit is contained in:
Torben Pi Jensen
2023-11-10 16:29:27 +01:00
parent af049a24a3
commit 04011c61b8
7 changed files with 15 additions and 3 deletions
+6 -2
View File
@@ -3,9 +3,9 @@ import {
Join,
ListenerJoined,
ListenerLeft,
ListenerList, QueueSong, SearchSong, SearchSongResult,
ListenerList, QueueSong, ReorderSong, SearchSong, SearchSongResult,
SendChatMessage,
StuenMessage
StuenMessage, UnqueueSong
} from "./messageTypes";
export default function parseMessage(message: string): StuenMessage | null {
@@ -35,6 +35,10 @@ export default function parseMessage(message: string): StuenMessage | null {
return new CurrentQueue(data.songs)
case 'CurrentSong':
return new CurrentSong(data.song);
case 'UnqueueSong':
return new UnqueueSong(data.position, data.all);
case 'ReorderSong':
return new ReorderSong(data.positionToMove, data.placePosition);
default:
console.error('Unknown message type:', data.type);
return null;