Merge pull request #3980 from wisp3rwind/pr_fix_duplicate_empty_query

duplicates: fix crash on empty query
This commit is contained in:
Benedikt 2021-06-18 17:21:48 +02:00 committed by GitHub
commit 7e702a0318
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 0 deletions

View file

@ -136,6 +136,11 @@ class DuplicatesPlugin(BeetsPlugin):
keys = ['mb_trackid', 'mb_albumid']
items = lib.items(decargs(args))
# If there's nothing to do, return early. The code below assumes
# `items` to be non-empty.
if not items:
return
if path:
fmt = u'$path'

View file

@ -383,6 +383,9 @@ Fixes:
* :doc:`/plugins/lyrics`: Fix crashes when a website could not be retrieved,
affecting at least the Genius source
:bug:`3970`
* :doc:`/plugins/duplicates`: Fix a crash when running the ``dup`` command with
a query that returns no results.
:bug:`3943`
For plugin developers: