diff options
| author | DrunkenToast <[email protected]> | 2021-11-20 21:19:34 +0100 |
|---|---|---|
| committer | Max Isom <[email protected]> | 2021-11-20 19:01:52 -0500 |
| commit | fe233cb98ce460dccb5d799de00671b6a57f2202 (patch) | |
| tree | 1a0e9e2f3edd5996b1e60935e0ffc454e6068944 /src/commands | |
| parent | 5a74115bebb42df2eac3a277478f69ef706c4e83 (diff) | |
| download | muse-fe233cb98ce460dccb5d799de00671b6a57f2202.tar.xz muse-fe233cb98ce460dccb5d799de00671b6a57f2202.zip | |
fix: range and q size check
Diffstat (limited to 'src/commands')
| -rw-r--r-- | src/commands/remove.ts | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/commands/remove.ts b/src/commands/remove.ts index 8f2931f..e098484 100644 --- a/src/commands/remove.ts +++ b/src/commands/remove.ts @@ -48,8 +48,13 @@ export default class implements Command { return; } + if (range[1] > player.queueSize()) { + await res.stop(errorMsg('queue isn\'t THAT big')); + return; + } + if (range[0] < range[1]) { - player.removeFromQueue(range[0], range[0] - range[1]); + player.removeFromQueue(range[0], range[1] - range[0] + 1); } else { await res.stop(errorMsg('range is backwards, just like you')); return; |
