func removeUserFromTeamInDatabase(u *auth.User, team *auth.Team) error { conn, err := db.Conn() if err != nil { return err } defer conn.Close() if err = team.RemoveUser(u); err != nil { return &errors.HTTP{Code: http.StatusNotFound, Message: err.Error()} } return conn.Teams().UpdateId(team.Name, team) }