From 6087296f467cc100b207ff154621849b05ee4dfa Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Wed, 13 Dec 2023 09:54:30 -0800 Subject: Re-add support for using /play with YT search terms Signed-off-by: Pinapelz --- src/main/java/utility/URLChecker.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/main/java/utility/URLChecker.java') diff --git a/src/main/java/utility/URLChecker.java b/src/main/java/utility/URLChecker.java index 99eb651..e6a54c7 100644 --- a/src/main/java/utility/URLChecker.java +++ b/src/main/java/utility/URLChecker.java @@ -5,6 +5,9 @@ public class URLChecker { return term.matches("^(http|https)://.*"); } public String getURLType(String url) { + if(!url.matches("^(https?|ftp|file)://[-A-Za-z0-9+&@#/%?=~_|!:,.;]*[-A-Za-z0-9+&@#/%=~_|]\n")){ + return "search-term"; + } if(url.matches("^((?:https?:)?\\/\\/)?((?:www|m)\\.)?youtube\\.com\\/playlist\\?list=([\\w\\-]+)$")){ System.out.println("yt-playlist"); return "yt-playlist"; -- cgit v1.2.3