From 7d78df584ee0a5af98784ab53365da5399a6b271 Mon Sep 17 00:00:00 2001 From: ChomeNS <95471003+ChomeNS@users.noreply.github.com> Date: Thu, 31 Aug 2023 16:09:35 +0700 Subject: [PATCH] why is it not working --- .../chipmunk/chayapak/chomens_bot/commands/MusicCommand.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/land/chipmunk/chayapak/chomens_bot/commands/MusicCommand.java b/src/main/java/land/chipmunk/chayapak/chomens_bot/commands/MusicCommand.java index c13b782b..c56c5528 100644 --- a/src/main/java/land/chipmunk/chayapak/chomens_bot/commands/MusicCommand.java +++ b/src/main/java/land/chipmunk/chayapak/chomens_bot/commands/MusicCommand.java @@ -123,7 +123,7 @@ public class MusicCommand extends Command { final String lowerCaseFile = pathSplitted[pathSplitted.length - 1].toLowerCase(); final String file = Arrays.stream(songs) - .filter(song -> song.toLowerCase().contains(lowerCaseFile)) + .filter(song -> song.equalsIgnoreCase(lowerCaseFile) || song.toLowerCase().contains(lowerCaseFile)) .toArray(String[]::new)[0]; player.loadSong(Path.of(realPath.toString(), file)); @@ -133,7 +133,7 @@ public class MusicCommand extends Command { if (songs == null) return null; final String file = Arrays.stream(songs) - .filter(song -> song.toLowerCase().contains(_path.toLowerCase())) + .filter(song -> song.equalsIgnoreCase(_path) || song.toLowerCase().contains(_path.toLowerCase())) .toArray(String[]::new)[0]; player.loadSong(Path.of(root.toString(), file));