Skip to content

Commit

Permalink
Merge pull request #3350 from apitofme/Fix-issue-#1693
Browse files Browse the repository at this point in the history
Fix for issue #1693 (Apply `data_source` field to albums)
  • Loading branch information
sampsyo authored Aug 23, 2019
2 parents 68e1093 + e027613 commit 29fe072
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 0 deletions.
2 changes: 2 additions & 0 deletions beets/importer.py
Original file line number Diff line number Diff line change
Expand Up @@ -754,6 +754,8 @@ def add(self, lib):
self.record_replaced(lib)
self.remove_replaced(lib)
self.album = lib.add_album(self.imported_items())
if 'data_source' in self.imported_items()[0]:
self.album.data_source = self.imported_items()[0].data_source
self.reimport_metadata(lib)

def record_replaced(self, lib):
Expand Down
3 changes: 3 additions & 0 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,9 @@ New features:
Windows.
Thanks to :user:`MartyLake`.
:bug:`3331` :bug:`3334`
* The 'data_source' field is now also applied as an album-level flexible
attribute during imports, allowing for more refined album level searches.
:bug:`3350` :bug:`1693`

Fixes:

Expand Down

0 comments on commit 29fe072

Please sign in to comment.