mirror of
https://github.com/beetbox/beets.git
synced 2025-12-15 04:55:10 +01:00
Merge pull request #3357 from RollingStar/timid_rec
Make none_rec_action respect timid. #3242
This commit is contained in:
commit
00ac5928c1
2 changed files with 9 additions and 5 deletions
|
|
@ -477,10 +477,11 @@ def summarize_items(items, singleton):
|
|||
def _summary_judgment(rec):
|
||||
"""Determines whether a decision should be made without even asking
|
||||
the user. This occurs in quiet mode and when an action is chosen for
|
||||
NONE recommendations. Return an action or None if the user should be
|
||||
queried. May also print to the console if a summary judgment is
|
||||
made.
|
||||
NONE recommendations. Return None if the user should be queried.
|
||||
Otherwise, returns an action. May also print to the console if a
|
||||
summary judgment is made.
|
||||
"""
|
||||
|
||||
if config['import']['quiet']:
|
||||
if rec == Recommendation.strong:
|
||||
return importer.action.APPLY
|
||||
|
|
@ -489,14 +490,14 @@ def _summary_judgment(rec):
|
|||
'skip': importer.action.SKIP,
|
||||
'asis': importer.action.ASIS,
|
||||
})
|
||||
|
||||
elif config['import']['timid']:
|
||||
return None
|
||||
elif rec == Recommendation.none:
|
||||
action = config['import']['none_rec_action'].as_choice({
|
||||
'skip': importer.action.SKIP,
|
||||
'asis': importer.action.ASIS,
|
||||
'ask': None,
|
||||
})
|
||||
|
||||
else:
|
||||
return None
|
||||
|
||||
|
|
|
|||
|
|
@ -97,6 +97,9 @@ Fixes:
|
|||
* Fixed a bug that caused the UI to display incorrect track numbers for tracks
|
||||
with index 0 when the ``per_disc_numbering`` option was set.
|
||||
:bug:`3346`
|
||||
* ``none_rec_action`` does not import automatically when ``timid`` is enabled.
|
||||
Thanks to :user:`RollingStar`.
|
||||
:bug:`3242`
|
||||
|
||||
For plugin developers:
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue