File tree Expand file tree Collapse file tree 4 files changed +10
-3
lines changed Expand file tree Collapse file tree 4 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -704,7 +704,7 @@ export class LavalinkNode {
704
704
delete payload . op ;
705
705
this . stats = ( { ...payload } as unknown ) as NodeStats ;
706
706
break ;
707
- case "playerUpdate" :
707
+ case "playerUpdate" : {
708
708
const player = this . NodeManager . LavalinkManager . getPlayer ( payload . guildId ) ;
709
709
if ( ! player ) return ;
710
710
@@ -747,7 +747,7 @@ export class LavalinkNode {
747
747
}
748
748
749
749
this . NodeManager . LavalinkManager . emit ( "playerUpdate" , oldPlayer , player ) ;
750
- break ;
750
+ } break ;
751
751
case "event" :
752
752
this . handleEvent ( payload ) ;
753
753
break ;
Original file line number Diff line number Diff line change @@ -268,7 +268,7 @@ export class Player {
268
268
// handle play identifier options manually // TODO let it resolve by lavalink!
269
269
const res = await this . search ( {
270
270
query : options ?. track ?. identifier
271
- } , options ?. track ?. identifier || this . queue ?. current ?. requester || this . queue . previous ?. [ 0 ] ?. requester || this . queue . tracks ?. [ 0 ] ?. requester || this . LavalinkManager . options . client ) ;
271
+ } , options ?. track ?. requester || this . queue ?. current ?. requester || this . queue . previous ?. [ 0 ] ?. requester || this . queue . tracks ?. [ 0 ] ?. requester || this . LavalinkManager . options . client ) ;
272
272
273
273
if ( typeof options . track . userData === "object" ) res . tracks [ 0 ] . userData = { ...( res . tracks [ 0 ] . userData || { } ) , ...( options . track . userData || { } ) } ;
274
274
if ( res . tracks [ 0 ] ) {
Original file line number Diff line number Diff line change @@ -61,6 +61,8 @@ export interface PluginInfo {
61
61
type ?: "album" | "playlist" | "artist" | "recommendations" | string ;
62
62
/** The Identifier provided by a plugin */
63
63
albumName ?: string ;
64
+ /** The url of the album */
65
+ albumUrl ?: string ;
64
66
/** The url of the album art */
65
67
albumArtUrl ?: string ;
66
68
/** The url of the artist */
Original file line number Diff line number Diff line change @@ -512,8 +512,13 @@ export type PlayerEvents =
512
512
export type Severity = "COMMON" | "SUSPICIOUS" | "FAULT" ;
513
513
514
514
export interface Exception {
515
+ /** Severity of the error */
515
516
severity : Severity ;
517
+ /** Nodejs Error */
518
+ error ?: Error ;
519
+ /** Message by lavalink */
516
520
message : string ;
521
+ /** Cause by lavalink */
517
522
cause : string ;
518
523
}
519
524
You can’t perform that action at this time.
0 commit comments