From 24674f32b7807637bf8f7a4693e5ae98886f701c Mon Sep 17 00:00:00 2001 From: Craig Andrews Date: Wed, 13 Jul 2016 22:46:05 +0100 Subject: [PATCH] Do not crash if subdirs found inside Day One dir --- jrnl/DayOneJournal.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/jrnl/DayOneJournal.py b/jrnl/DayOneJournal.py index dfcf01d6..cf246a90 100644 --- a/jrnl/DayOneJournal.py +++ b/jrnl/DayOneJournal.py @@ -30,6 +30,8 @@ class DayOne(Journal.Journal): filenames = [os.path.join(self.config['journal'], "entries", f) for f in os.listdir(os.path.join(self.config['journal'], "entries"))] self.entries = [] for filename in filenames: + if os.path.isdir(filename): + continue with open(filename, 'rb') as plist_entry: try: dict_entry = plistlib.readPlist(plist_entry)