Make ToggleBan() return whether or not the user is now banned
Cette révision appartient à :
Parent
b1d53689a4
révision
19607c4bdc
1 fichiers modifiés avec 4 ajouts et 2 suppressions
|
@ -159,12 +159,14 @@ func (u *User) GetUnreadNotifications() int {
|
|||
return u.UnreadNotifications
|
||||
}
|
||||
|
||||
// ToggleBan : Ban/Unban an user an user
|
||||
func (u *User) ToggleBan() {
|
||||
// ToggleBan : Ban/Unban an user an user, return true if the user is now banned
|
||||
func (u *User) ToggleBan() bool {
|
||||
if u.IsBanned() {
|
||||
u.Status = UserStatusMember
|
||||
return false
|
||||
} else {
|
||||
u.Status = UserStatusBanned
|
||||
return true
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Référencer dans un nouveau ticket