add missing path property handling
This commit is contained in:
@@ -14,10 +14,10 @@ func NewUserService(database dao.Database) *UserService {
|
||||
return &UserService{serviceContext{db: database}}
|
||||
}
|
||||
|
||||
func (us *UserService) GetUserFromGoogleId(googleUserId string) (*model.User, error) {
|
||||
user, err := us.db.GetUsersByGoogleID(googleUserId)
|
||||
func (us *UserService) GetUserFromGoogleID(googleUserID string) (*model.User, error) {
|
||||
user, err := us.db.GetUsersByGoogleID(googleUserID)
|
||||
if err != nil {
|
||||
if castedError, ok := err.(*dao.DAOError); ok {
|
||||
if castedError, ok := err.(*dao.Error); ok {
|
||||
switch castedError.Type {
|
||||
case dao.ErrTypeNotFound:
|
||||
return nil, &model.ErrNotFound
|
||||
@@ -32,7 +32,7 @@ func (us *UserService) GetUserFromGoogleId(googleUserId string) (*model.User, er
|
||||
|
||||
func (us *UserService) CreateUserFromGoogleToken(id string, email string) (*model.User, error) {
|
||||
randNick := utils.String(20)
|
||||
user := &model.User{UserEditable: model.UserEditable{Nickname: "player-" + randNick}, GoogleId: id}
|
||||
user := &model.User{UserEditable: model.UserEditable{Nickname: "player-" + randNick}, GoogleID: id}
|
||||
err := us.db.CreateUser(user)
|
||||
return user, err
|
||||
|
||||
|
||||
Reference in New Issue
Block a user