Browse Source

fix(upgrade): do not upgrade if not called from tty

Fixes #11390
Carlo Sala 1 year ago
parent
commit
fe0dd8226d
2 changed files with 6 additions and 0 deletions
  1. 4 0
      .prettierrc
  2. 2 0
      tools/check_for_upgrade.sh

+ 4 - 0
.prettierrc

@@ -0,0 +1,4 @@
+{
+  "printWidth": 110,
+  "proseWrap": "always"
+}

+ 2 - 0
tools/check_for_upgrade.sh

@@ -21,9 +21,11 @@ zstyle -s ':omz:update' mode update_mode || {
 # Cancel update if:
 # - the automatic update is disabled.
 # - the current user doesn't have write permissions nor owns the $ZSH directory.
+# - is not run from a tty
 # - git is unavailable on the system.
 if [[ "$update_mode" = disabled ]] \
    || [[ ! -w "$ZSH" || ! -O "$ZSH" ]] \
+   || [[ ! -t 1 ]] \
    || ! command git --version 2>&1 >/dev/null; then
   unset update_mode
   return