From b28f4d886b6eb4e37f0ef29975ea8504013091b5 Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Sun, 21 Feb 2016 19:47:25 +0100 Subject: [PATCH] fix formatkeys so it always has all available formatting keys - always: no matter whether we use a user-defined format or not - all: fix bug: it only had the basic keys, not the advanced keys --- borg/archiver.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/borg/archiver.py b/borg/archiver.py index df48cd819..c72de5da6 100644 --- a/borg/archiver.py +++ b/borg/archiver.py @@ -509,10 +509,9 @@ class Archiver: 'LF': "\n", 'CR': "\r", 'NEWLINE': os.linesep, - 'formatkeys': () } - item_data_advanced["formatkeys"] = list(item_data.keys()) item_data.update(item_data_advanced) + item_data['formatkeys'] = list(item_data.keys()) if use_user_format: print(format_line(user_format, item_data), end='')