From a90870a747bd1a4b0716ec62d9bf01ddd2c2e102 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Sun, 21 Sep 2025 19:25:16 +0100 Subject: [PATCH] Return early if the query matches a zet ID --- zet | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/zet b/zet index f31ffca..5acb41f 100755 --- a/zet +++ b/zet @@ -33,7 +33,10 @@ cmd_create() { } cmd_edit() { - parse_zet_list < <(search_zettel "$@") + QUERY="$*" + [[ -d "$QUERY" ]] && edit_zet "$QUERY" + + parse_zet_list < <(search_zettel "$QUERY") select_zet edit_zet "$SELECTED_ZET" } @@ -61,7 +64,13 @@ cmd_search() { } 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 view_zettel "$SELECTED_ZET" }