From 11772d3c906211c2c798ecbc541cad46547684ae Mon Sep 17 00:00:00 2001 From: rachmadani haryono Date: Sun, 20 Sep 2020 12:30:01 +0800 Subject: [PATCH] Bugfix/build break (#471) * fix: dev: use filter instead of set comprehension * fix: dev: remove list and filter * chg: dev: add list to check if tags actually exist --- buku | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/buku b/buku index 0d52ff2..6ecd6ae 100755 --- a/buku +++ b/buku @@ -2822,7 +2822,8 @@ def convert_tags_to_org_mode_tags(tags: str) -> str: buku_tags = tags.split(DELIM)[1:-1] buku_tags = [re.sub(r'[^a-zA-Z0-9_@]', ' ', tag) for tag in buku_tags] buku_tags = [re.sub(r'\s+', ' ', tag) for tag in buku_tags] - buku_tags = list(sorted({[x.replace(' ', '_') for x in buku_tags]}, reverse=False)) + buku_tags = list( + sorted(set(map(lambda x: x.replace(' ', '_'), buku_tags)), reverse=False)) if buku_tags: return ' :{}:\n'.format(':'.join(buku_tags)) return '\n'