585e7138b556db89715eb2a850f8959fdf527384

Author
Michał Regulski <regulskimichal@outlook.com>
Committer
GitHub <noreply@github.com>
Date

Message

fix(nvm): omit message when silent-autoload is enabled (#11371)

Diff

 1diff --git a/plugins/nvm/nvm.plugin.zsh b/plugins/nvm/nvm.plugin.zsh
 2index a4ff29cf1a1d7c1c51868af3c8b32a7f859daaeb..20697d67d41899ceb59c0f4357856c255c0d4631 100644
 3--- a/plugins/nvm/nvm.plugin.zsh
 4+++ b/plugins/nvm/nvm.plugin.zsh
 5@@ -65,7 +65,7 @@ if zstyle -t ':omz:plugins:nvm' autoload; then
 6     local node_version="$(nvm version)"
 7     local nvmrc_path="$(nvm_find_nvmrc)"
 8     local nvm_silent=""
 9-    zstyle -t ':omz:plugins:nvm' silent-autoload && _nvm_silent="--silent"
10+    zstyle -t ':omz:plugins:nvm' silent-autoload && nvm_silent="--silent"
11 
12     if [[ -n "$nvmrc_path" ]]; then
13       local nvmrc_node_version=$(nvm version $(cat "$nvmrc_path" | tr -dc '[:print:]'))
14@@ -76,7 +76,10 @@ if zstyle -t ':omz:plugins:nvm' autoload; then
15         nvm use $nvm_silent
16       fi
17     elif [[ "$node_version" != "$(nvm version default)" ]]; then
18-      echo "Reverting to nvm default version"
19+      if [[ -z $nvm_silent ]]; then
20+        echo "Reverting to nvm default version"
21+      fi
22+
23       nvm use default $nvm_silent
24     fi
25   }