From e0f38e50f8fa944d1a75d6509677faf8759fe948 Mon Sep 17 00:00:00 2001 From: vveeps <54472340+vveeps@users.noreply.github.com> Date: Sun, 10 Oct 2021 00:59:12 +0300 Subject: [PATCH] dont prepend search type if it's already there --- pomice/pool.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pomice/pool.py b/pomice/pool.py index bd4de28..9466934 100644 --- a/pomice/pool.py +++ b/pomice/pool.py @@ -269,9 +269,9 @@ class Node: Context object on any track you search. """ - if not URL_REGEX.match(query): + if not URL_REGEX.match(query) and not re.match(r"(?:ytm?|sc)search:", query): query = f"{search_type}:{query}" - + if spotify_url_check := SPOTIFY_URL_REGEX.match(query): if not self._spotify_client_id and not self._spotify_client_secret: raise InvalidSpotifyClientAuthorization(