From d79a3a46e7d1ee709b97e97f823bfd27e9466eff Mon Sep 17 00:00:00 2001 From: Alexander Abroskin Date: Fri, 13 Dec 2019 18:59:43 +0300 Subject: [PATCH] fix for non interactive shell in IDE --- cmd/add.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmd/add.go b/cmd/add.go index ca87c905..d93517df 100644 --- a/cmd/add.go +++ b/cmd/add.go @@ -65,7 +65,9 @@ if [ "$LEFTHOOK" = "0" ]; then exit 0 fi -exec < /dev/tty # <- enables interactive shell +if [ -t 1 ] ; then + exec < /dev/tty ; # <- enables interactive shell +fi ` + autoInstall(hookName, fs) + "\n" + "cmd=\"lefthook run " + hookName + " $@\"" + `