8a7b00553745e872436bf0cf0b9ab917188f5d65
- Author
- Michael Aquilina <michaelaquilina@gmail.com>
- Committer
- GitHub <noreply@github.com>
- Date
Message
Merge pull request #203 from NeilGirdhar/master
Fix switching from venv to venv
Diff
1diff --git a/autoswitch_virtualenv.plugin.zsh b/autoswitch_virtualenv.plugin.zsh
2index cec9d9fdb360c9efc10b896cbdc1f5916f334b4c..7ca82d42db6cd462c673ebaffa1bdbf78e852fe1 100644
3--- a/autoswitch_virtualenv.plugin.zsh
4+++ b/autoswitch_virtualenv.plugin.zsh
5@@ -87,7 +87,7 @@ function _maybeworkon() {
6 fi
7
8 # Don't reactivate an already activated virtual environment
9- if [[ -z "$VIRTUAL_ENV" || "$venv_name" != "$(_get_venv_name $VIRTUAL_ENV $venv_type)" ]]; then
10+ if [[ -z "$VIRTUAL_ENV" || "$venv_dir" != "$VIRTUAL_ENV" ]]; then
11
12 if [[ ! -d "$venv_dir" ]]; then
13 printf "Unable to find ${AUTOSWITCH_PURPLE}$venv_name${AUTOSWITCH_NORMAL} virtualenv\n"