TW-1588: Fix broken export scripts

This commit is contained in:
Wilhelm Schuermann 2015-03-31 06:57:04 +02:00
parent df209b9b8b
commit 3f394fa164
8 changed files with 10 additions and 8 deletions

View file

@ -140,10 +140,10 @@ def main():
""" Return a list of SQL statements. """
# Use the taskwarrior 2.0+ export command to filter and return JSON
command = "task rc.verbose=nothing rc.json.array=no export " + " ".join(sys.argv[1:])
command = "task rc.verbose=nothing rc.json.array=yes " + " ".join(sys.argv[1:]) + " export"
# Load each task from json to a python dict
tasks = map(json.loads, commands.getoutput(command).split(",\n"))
tasks = json.loads(commands.getoutput(command))
# Mangle datetime strings into python datetime objects
tasks = map(parse_datetime, tasks)