Upgrade with history search
This commit is contained in:
Vendored
+10
-3
@@ -1,9 +1,10 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
var messageTypes_1 = require("./messageTypes");
|
||||
exports.default = parseMessage;
|
||||
const messageTypes_1 = require("./messageTypes");
|
||||
function parseMessage(message) {
|
||||
try {
|
||||
var data = JSON.parse(message);
|
||||
const data = JSON.parse(message);
|
||||
switch (data.type) {
|
||||
case 'Join':
|
||||
return new messageTypes_1.Join(data.name);
|
||||
@@ -17,12 +18,18 @@ function parseMessage(message) {
|
||||
return new messageTypes_1.SearchSong(data.query);
|
||||
case 'SearchSongResult':
|
||||
return new messageTypes_1.SearchSongResult(data.result);
|
||||
case 'SearchHistory':
|
||||
return new messageTypes_1.SearchHistory(data.query);
|
||||
case 'HistoryContent':
|
||||
return new messageTypes_1.HistoryContent(data.result);
|
||||
case 'QueueSong':
|
||||
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);
|
||||
case 'CurrentPlayerControl':
|
||||
return new messageTypes_1.CurrentPlayerControl(data.playerControl);
|
||||
case 'UnqueueSong':
|
||||
return new messageTypes_1.UnqueueSong(data.position, data.all);
|
||||
case 'ReorderSong':
|
||||
@@ -67,4 +74,4 @@ function parseMessage(message) {
|
||||
return null; // Handle parsing errors
|
||||
}
|
||||
}
|
||||
exports.default = parseMessage;
|
||||
//# sourceMappingURL=parseMessage.js.map
|
||||
Reference in New Issue
Block a user