From adf68faa1438212cb745aa07931ca56891af2933 Mon Sep 17 00:00:00 2001 From: Mark Powers Date: Sat, 17 Dec 2022 20:58:41 -0600 Subject: Add tracker hook --- wikijscmd/util.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'wikijscmd/util.py') diff --git a/wikijscmd/util.py b/wikijscmd/util.py index 6720831..e16bf85 100644 --- a/wikijscmd/util.py +++ b/wikijscmd/util.py @@ -1,4 +1,5 @@ from wikijscmd import graphql_queries +from wikijscmd import custom_requests import subprocess import re import os @@ -57,7 +58,17 @@ def open_editor(action, pathname, initial_body): return new_body def args_for_date(date): - return { + obj = { "path": date.strftime("journal/%Y/%b/%d").lower(), "title": date.strftime("%B %-d"), } + date_content_json = custom_requests.query_date(date.strftime("%Y-%m-%d")) + if date_content_json: + date_content = "" + for item in date_content_json: + if item.get("key"): + date_content += f'{item["datatype"]}: {item["key"]}-{item["value"]}\n' + else: + date_content += f'{item["datatype"]}: {item["value"]}\n' + obj["content"] = str(date_content) + return obj -- cgit v1.2.3