From bac901c8347d505f5d78e8e08648f44ddf735944 Mon Sep 17 00:00:00 2001 From: Date: Mon, 13 May 2013 22:48:11 -0700 Subject: [PATCH] make get_path_safe return None when no tag value --- flac_archive/tags.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/flac_archive/tags.py b/flac_archive/tags.py index e2a8eef..c32c39d 100644 --- a/flac_archive/tags.py +++ b/flac_archive/tags.py @@ -80,7 +80,10 @@ class Tags(object): return result def get_path_safe(self, key, track=None): - return self.gets(key, track=track, separator=' ').replace('/', '_') + value = self.gets(key, track=track, separator=' ') + if value is None: + return + return value.replace('/', '_') def make_filename(self): # Assemble space-delimited filename parts. -- 2.56.0