Unverified Commit ab8b9913 authored by Xuehai Pan's avatar Xuehai Pan Committed by GitHub

fix(git-auto-fetch): cancel fetch if we don't have permission over git folder (#10010)

parent 5a4159cd
......@@ -11,8 +11,9 @@ function git-fetch-all {
return 0
fi
# Do nothing if auto-fetch disabled
if [[ -z "$gitdir" || -f "$gitdir/NO_AUTO_FETCH" ]]; then
# Do nothing if auto-fetch is disabled or don't have permissions
if [[ ! -w "$gitdir" || -f "$gitdir/NO_AUTO_FETCH" ]] ||
[[ -f "$gitdir/FETCH_LOG" && ! -w "$gitdir/FETCH_LOG" ]]; then
return 0
fi
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment