Return early if the query matches a zet ID

This commit is contained in:
Oliver Davies 2025-09-21 19:25:16 +01:00
parent 03e21e4c1a
commit a90870a747

13
zet
View file

@ -33,7 +33,10 @@ cmd_create() {
} }
cmd_edit() { cmd_edit() {
parse_zet_list < <(search_zettel "$@") QUERY="$*"
[[ -d "$QUERY" ]] && edit_zet "$QUERY"
parse_zet_list < <(search_zettel "$QUERY")
select_zet select_zet
edit_zet "$SELECTED_ZET" edit_zet "$SELECTED_ZET"
} }
@ -61,7 +64,13 @@ cmd_search() {
} }
cmd_view() { cmd_view() {
parse_zet_list < <(search_zettel "$@") QUERY="$*"
if [[ -d "$QUERY" ]]; then
view_zettel "$QUERY"
exit
fi
parse_zet_list < <(search_zettel "$QUERY")
select_zet select_zet
view_zettel "$SELECTED_ZET" view_zettel "$SELECTED_ZET"
} }