From 2903f691cde572567ea37d81528629a2bd29ab82 Mon Sep 17 00:00:00 2001 From: Guy Godfroy Date: Fri, 4 Dec 2020 21:22:40 +0100 Subject: [PATCH] now this should work --- geminer.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/geminer.py b/geminer.py index 8449825..7aebd09 100755 --- a/geminer.py +++ b/geminer.py @@ -21,6 +21,8 @@ meta_path = os.path.expanduser(config.meta_dir) # Initiate meta lists posts = [] posts_prop_index = {} +for prop_dict in config.index_props: + posts_prop_index[prop_dict["property"]] = {} os.chdir(md_path) @@ -77,7 +79,6 @@ for dirname, subdirlist, mdlist in os.walk('.'): # Extract index properties for prop_dict in config.index_props: prop = prop_dict["property"] - posts_prop_index[prop] = {} post[prop] = meta.get(prop, None) if prop_dict.get("list", False) and post[prop]: post[prop] = post[prop].split(',') @@ -87,7 +88,6 @@ for dirname, subdirlist, mdlist in os.walk('.'): posts_prop_index[prop][slug]["posts"].append(post) else: posts_prop_index[prop][slug] = {"name": item, "posts": [post]} - print(item) else: slug = slugify(post[prop]) if slug in posts_prop_index[prop]: