fix case of not having mb info

This commit is contained in:
Thomas Vander Stichele
2010-04-13 22:22:28 +00:00
parent 5b965a757b
commit 3c8a89a2ba

View File

@@ -105,11 +105,16 @@ class Retag(logcommand.LogCommand):
runner = task.SyncRunner()
for arg in args:
print 'Retagging image %r' % arg
arg = unicode(arg)
cueImage = image.Image(arg)
cueImage.setup(runner)
mbdiscid = cueImage.table.getMusicBrainzDiscId()
if not mbdiscid:
print 'Not in MusicBrainz database, skipping'
continue
prog.metadata = prog.getMusicBrainz(cueImage.table, mbdiscid)
# FIXME: this feels like we're poking at internals.