From f20ddd722c1dbd087f173b8c79be8614dc3fc7a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emre=20AKY=C3=9CZ?= Date: Sun, 23 Apr 2023 09:05:01 +0300 Subject: [PATCH] Combine the exit conditions to make it minimal. --- .local/bin/bookmarksearch | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/.local/bin/bookmarksearch b/.local/bin/bookmarksearch index aaee09c6..3bfb731b 100644 --- a/.local/bin/bookmarksearch +++ b/.local/bin/bookmarksearch @@ -2,15 +2,9 @@ FILE="~/.local/share/larbs/urlquery" -OBJ_SELECTED=$(jq -r ".[][0]" "$FILE" | dmenu -l 10 -p "Select a website") - -if [ -z "$OBJ_SELECTED" ]; then - exit 0 -fi - ENTRY_EXISTS=$(jq -r --arg sel "$OBJ_SELECTED" 'map(.[0] == $sel) | any' "$FILE") -if [ "$ENTRY_EXISTS" = "false" ] && [ "$OBJ_SELECTED" != "@@" ]; then +if [ -z "$OBJ_SELECTED" ] || ([ "$ENTRY_EXISTS" = "false" ] && [ "$OBJ_SELECTED" != "@@" ]); then exit 0 fi