Skip to content

Commit dce952d

Browse files
author
George K. Thiruvathukal
committed
temporary fix for filename/document handling
1 parent 920cc9d commit dce952d

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

zettelgeist/zfind.py

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -92,8 +92,14 @@ def main():
9292
show_field = "show_" + field
9393
if argsd.get(show_field, None):
9494
if row[field]:
95-
if z and field in zettel.ZettelFields:
96-
if field not in zettel.ZettelExtraFields:
95+
if z:
96+
# TODO: Think more carefully about special fields.
97+
# Need to refactor this code to make it cleaner
98+
if field == 'document':
99+
continue
100+
if field == 'filename':
101+
this_result_output.append('filename: %s' % row['filename'])
102+
elif field in zettel.ZettelFields:
97103
this_result_output.append(z.get_yaml([field]).rstrip())
98104
else:
99105
this_result_output.append("%s:" % field)
@@ -112,14 +118,6 @@ def main():
112118
print(row['document'])
113119
print()
114120

115-
# TODO eliminate this duplication later. document/filename are the only special fields
116-
if argsd.get("show_filename"):
117-
filename = row['filename']
118-
if len(filename) > 0:
119-
print(row['filename'])
120-
print()
121-
122-
123121
if args.count:
124122
print("%d Zettels matched search" % search_count)
125123

0 commit comments

Comments
 (0)