add missing path property handling

This commit is contained in:
Jeffrey Duroyon
2020-05-18 00:56:43 +02:00
parent ca8e42388b
commit f6e0a826a1
21 changed files with 292 additions and 114 deletions

View File

@@ -13,10 +13,10 @@ func NewGameService(database dao.Database) *GameService {
return &GameService{serviceContext{db: database}}
}
func (gs *GameService) GetAGameById(id string) (*model.Game, error) {
game, err := gs.db.GetGameById(id)
func (gs *GameService) GetAGameByID(id string) (*model.Game, error) {
game, err := gs.db.GetGameByID(id)
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