index
:
gogs.git
Gogs is a painless self-hosted Git service
log msg
author
committer
range
buildscript
main
mygogs
about
summary
refs
log
tree
commit
diff
path:
root
/
models
/
user.go
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
author
Unknwon <u@gogs.io>
2015-08-12 03:46:08 +0800
committer
Unknwon <u@gogs.io>
2015-08-12 03:46:08 +0800
commit
cafde1287ebb58ad6b862e3cc4ef7d4dece82ddb
(
patch
)
tree
dec09984ed0f0d97a5656b3c7dbe7b1cfa9e2474
/
models/user.go
parent
d1a82a82b463271532f629d35f3f9fd0dfe5823b
(
diff
)
delete avatar when del user
Diffstat
(limited to 'models/user.go')
-rw-r--r--
models/user.go
4
1 files changed, 3 insertions, 1 deletions
diff --git a/models/user.go b/models/user.go
index d5ee5c43..a58bb634 100644
--- a/
models/user.go
+++ b/
models/user.go
@@ -553,10 +553,12 @@ func DeleteUser(u *User) error {
return err
}
- // Delete user directory.
+ // Delete user data.
if err = os.RemoveAll(UserPath(u.Name)); err != nil {
return err
}
+ // Delete avatar.
+ os.Remove(u.CustomAvatarPath())
return sess.Commit()
}