From 7fed83b8d41c99bf0e8cd5c40c96c087c3e42ec1 Mon Sep 17 00:00:00 2001 From: Kepoor Hamnond Date: Thu, 16 Mar 2017 17:54:26 +0000 Subject: [PATCH] Fixed bug if ~/Music folder doesn't exist --- irs/ripper.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/irs/ripper.py b/irs/ripper.py index 1df7879..0f8c7a5 100644 --- a/irs/ripper.py +++ b/irs/ripper.py @@ -44,6 +44,8 @@ class Ripper: if parse_directory(self) != None: for index, loc in enumerate(locations): new_file_name = parse_directory(self) + "/" + loc + if not os.path.exists(parse_directory(self)): + os.makedirs(parse_directory(self)) os.rename(loc, new_file_name) locations[index] = new_file_name # I'd just go on believing that code this terrible doesn't exist.