beets/beetsplug
Thomas Scholtes 51ab099145 Extend item.write() to embed images without changing item
Fixes #1241 and geigerzaehler/beets-check#14

Before, `embed_item` would add the images to the item and then call
`item.write()` to write the item data, including the image, to the
file. This would trigger `item.store()` in the `after_write` hook of
the check plugin. This would in turn try to persist the temporary
`images` attribute of the item, resulting in an SQL error.
2015-02-01 15:35:24 +01:00
..
bpd All plugins use unicode_literals 2015-01-20 16:22:27 +01:00
lastgenre Merge pull request #1247 from brunal/future 2015-01-26 17:02:07 -08:00
web Merge pull request #1247 from brunal/future 2015-01-26 17:02:07 -08:00
__init__.py All plugins use unicode_literals 2015-01-20 16:22:27 +01:00
bench.py Use __future__ imports but unicode_literals everywhere 2015-01-19 12:25:16 +01:00
bpm.py All plugins use unicode_literals 2015-01-20 16:22:27 +01:00
bucket.py All plugins use unicode_literals 2015-01-20 16:22:27 +01:00
chroma.py chroma: Fix refactored beet submit 2015-01-31 13:04:11 -08:00
convert.py Merge pull request #1247 from brunal/future 2015-01-26 17:02:07 -08:00
discogs.py All plugins use unicode_literals 2015-01-20 16:22:27 +01:00
duplicates.py Merge pull request #1247 from brunal/future 2015-01-26 17:02:07 -08:00
echonest.py Merge pull request #1247 from brunal/future 2015-01-26 17:02:07 -08:00
embedart.py Extend item.write() to embed images without changing item 2015-02-01 15:35:24 +01:00
fetchart.py Merge pull request #1281 from tomjaspers/configurable-colors 2015-01-30 13:48:19 +01:00
filefilter.py Fix filefilter (#1186) tests for consistent colons 2015-01-20 14:34:42 -08:00
freedesktop.py All plugins use unicode_literals 2015-01-20 16:22:27 +01:00
fromfilename.py Replace ur'' strings by r'' strings 2015-01-27 09:02:44 +01:00
ftintitle.py Merge pull request #1183 from marcaddeo/refactor-ftintitle 2015-01-31 12:51:15 -08:00
fuzzy.py All plugins use unicode_literals 2015-01-20 16:22:27 +01:00
ihate.py Moved the regular expression file filter into a separate plugin. 2015-01-20 19:50:00 +01:00
importadded.py Use __future__ imports but unicode_literals everywhere 2015-01-19 12:25:16 +01:00
importfeeds.py Merge pull request #1247 from brunal/future 2015-01-26 17:02:07 -08:00
info.py All plugins use unicode_literals 2015-01-20 16:22:27 +01:00
inline.py All plugins use unicode_literals 2015-01-20 16:22:27 +01:00
keyfinder.py Merge branch 'master' into future 2015-01-21 10:04:33 +01:00
lastimport.py All plugins use unicode_literals 2015-01-20 16:22:27 +01:00
lyrics.py Merge pull request #1247 from brunal/future 2015-01-26 17:02:07 -08:00
mbcollection.py All plugins use unicode_literals 2015-01-20 16:22:27 +01:00
mbsync.py Merge pull request #1247 from brunal/future 2015-01-26 17:02:07 -08:00
missing.py Merge pull request #1247 from brunal/future 2015-01-26 17:02:07 -08:00
mpdstats.py All plugins use unicode_literals 2015-01-20 16:22:27 +01:00
mpdupdate.py All plugins use unicode_literals 2015-01-20 16:22:27 +01:00
permissions.py All plugins use unicode_literals 2015-01-20 16:22:27 +01:00
play.py Merge pull request #1281 from tomjaspers/configurable-colors 2015-01-30 13:48:19 +01:00
plexupdate.py All plugins use unicode_literals 2015-01-20 16:22:27 +01:00
random.py Merge pull request #1247 from brunal/future 2015-01-26 17:02:07 -08:00
replaygain.py Merge pull request #1247 from brunal/future 2015-01-26 17:02:07 -08:00
rewrite.py All plugins use unicode_literals 2015-01-20 16:22:27 +01:00
scrub.py Fix for unicode_literals in scrub 2015-01-27 13:48:13 -08:00
smartplaylist.py Merge pull request #1247 from brunal/future 2015-01-26 17:02:07 -08:00
spotify.py All plugins use unicode_literals 2015-01-20 16:22:27 +01:00
the.py All plugins use unicode_literals 2015-01-20 16:22:27 +01:00
types.py All plugins use unicode_literals 2015-01-20 16:22:27 +01:00
zero.py All plugins use unicode_literals 2015-01-20 16:22:27 +01:00