]> Sergey Matveev's repositories - zsh-autoenv.git/blobdiff - autoenv.zsh
Check for file existence in _dotenv_check_authorized_env_file
[zsh-autoenv.git] / autoenv.zsh
index 265482b6dcf4c18afb54298aa219dd338be07cde..fe1fa8725fa4ebab9c6056cab1276fb8e8246a2f 100644 (file)
@@ -57,6 +57,9 @@ _dotenv_read_answer() {
 }
 
 _dotenv_check_authorized_env_file() {
+  if ! [[ -f $1 ]]; then
+    return 1
+  fi
   if ! _dotenv_authorized_env_file $1; then
     echo "Attempting to load unauthorized env file: $1"
     echo ""
@@ -109,7 +112,7 @@ _dotenv_chpwd_handler() {
     fi
   fi
 
-  if ! [[ -f $env_file ]] || ! _dotenv_check_authorized_env_file $env_file; then
+  if ! _dotenv_check_authorized_env_file $env_file; then
     return
   fi