From bdb756550097c80dd8b4de7e502e4f54ef75d14d Mon Sep 17 00:00:00 2001 From: Rahul Ahuja Date: Sat, 7 Sep 2019 00:48:19 -0700 Subject: [PATCH] Avoid nested capturing groups --- beetsplug/deezer.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/beetsplug/deezer.py b/beetsplug/deezer.py index 0a1855a81..787139e7c 100644 --- a/beetsplug/deezer.py +++ b/beetsplug/deezer.py @@ -39,8 +39,8 @@ class DeezerPlugin(APIAutotaggerPlugin, BeetsPlugin): track_url = 'https://api.deezer.com/track/' id_regex = { - 'pattern': r'(^|deezer\.com/([a-z]*/)?{}/)([0-9]*)', - 'match_group': 3, + 'pattern': r'(^|deezer\.com/)([a-z]*/)?({}/)([0-9]*)', + 'match_group': 4, } def __init__(self):