mirror of
https://github.com/lukechilds/zsh-nvm.git
synced 2025-04-17 11:05:29 +08:00
Do proper empty string test rather than truthy
Truthy doesn't seem to work on older versions of zsh 5.0.2 fails, 5.1 works
This commit is contained in:
parent
281614aacd
commit
0ccae77ce2
@ -62,7 +62,7 @@ nvm_update() {
|
|||||||
_zsh_nvm_upgrade() {
|
_zsh_nvm_upgrade() {
|
||||||
|
|
||||||
# Use default upgrade if it's built in
|
# Use default upgrade if it's built in
|
||||||
if [[ "$(_zsh_nvm_nvm help | grep 'nvm upgrade')" ]]; then
|
if [[ -n "$(_zsh_nvm_nvm help | grep 'nvm upgrade')" ]]; then
|
||||||
_zsh_nvm_nvm upgrade
|
_zsh_nvm_nvm upgrade
|
||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
@ -88,7 +88,7 @@ _zsh_nvm_previous_version() {
|
|||||||
|
|
||||||
_zsh_nvm_revert() {
|
_zsh_nvm_revert() {
|
||||||
local previous_version="$(_zsh_nvm_previous_version)"
|
local previous_version="$(_zsh_nvm_previous_version)"
|
||||||
if [[ $previous_version ]]; then
|
if [[ -n "$previous_version" ]]; then
|
||||||
local installed_version=$(cd "$NVM_DIR" && git describe --tags)
|
local installed_version=$(cd "$NVM_DIR" && git describe --tags)
|
||||||
if [[ "$installed_version" = "$previous_version" ]]; then
|
if [[ "$installed_version" = "$previous_version" ]]; then
|
||||||
echo "Already reverted to $installed_version"
|
echo "Already reverted to $installed_version"
|
||||||
|
Loading…
Reference in New Issue
Block a user