From 5d6ca2e20373fd1b748caaa2c64742fe72f50594 Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Wed, 13 Dec 2023 10:02:10 -0800 Subject: fix: some urls being misidentified as search terms Signed-off-by: Pinapelz --- src/main/java/utility/URLChecker.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/utility/URLChecker.java b/src/main/java/utility/URLChecker.java index e6a54c7..feca1db 100644 --- a/src/main/java/utility/URLChecker.java +++ b/src/main/java/utility/URLChecker.java @@ -5,9 +5,6 @@ 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"; @@ -25,6 +22,9 @@ public class URLChecker { else if(url.endsWith(".txt")){ return "txt-playlist"; } + if(!url.matches("^(https?|ftp|file)://[-A-Za-z0-9+&@#/%?=~_|!:,.;]*[-A-Za-z0-9+&@#/%=~_|]")){ + return "search-term"; + } return "unknown"; } -- cgit v1.2.3