diff options
Diffstat (limited to 'app/user.go')
-rw-r--r-- | app/user.go | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/app/user.go b/app/user.go index ccf8dd40e..27e6f347d 100644 --- a/app/user.go +++ b/app/user.go @@ -1373,6 +1373,17 @@ func (a *App) GetVerifyEmailToken(token string) (*model.Token, *model.AppError) } } +func (a *App) GetTotalUsersStats() (*model.UsersStats, *model.AppError) { + stats := &model.UsersStats{} + + if result := <-a.Srv.Store.User().GetTotalUsersCount(); result.Err != nil { + return nil, result.Err + } else { + stats.TotalUsersCount = result.Data.(int64) + } + return stats, nil +} + func (a *App) VerifyUserEmail(userId string) *model.AppError { return (<-a.Srv.Store.User().VerifyEmail(userId)).Err } |