From f6ff974255469f829073c00a4bc7725dfa2050f0 Mon Sep 17 00:00:00 2001 From: Adrian Sampson Date: Sun, 16 Dec 2012 13:03:33 -0800 Subject: [PATCH] fix non-boolean modifications to boolean MF fields --- beets/mediafile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/beets/mediafile.py b/beets/mediafile.py index 4f5be5ff4..82f6b9c06 100644 --- a/beets/mediafile.py +++ b/beets/mediafile.py @@ -460,7 +460,7 @@ class MediaField(object): else: if self.out_type == bool: # store bools as 1,0 instead of True,False - out = unicode(int(out)) + out = unicode(int(bool(out))) elif isinstance(out, str): out = out.decode('utf8', 'ignore') else: