Repositories must return error value

This commit is contained in:
Deluan 2016-02-24 19:32:10 -05:00
parent 784a8c1413
commit 33c6535da9
2 changed files with 3 additions and 3 deletions

View File

@ -13,7 +13,7 @@ func (this *GetMusicFoldersController) Get() {
validate(this)
repository := new(repositories.MediaFolderRepository)
mediaFolderList := repository.GetAll()
mediaFolderList, _ := repository.GetAll()
folders := make([]responses.MusicFolder, len(mediaFolderList))
for i, f := range mediaFolderList {
folders[i].Id = f.Id

View File

@ -7,9 +7,9 @@ import (
type MediaFolderRepository struct {}
func (*MediaFolderRepository) GetAll() []*models.MediaFolder {
func (*MediaFolderRepository) GetAll() ([]*models.MediaFolder, error) {
mediaFolder := models.MediaFolder{Id: "1", Name: "iTunes Library", Path: beego.AppConfig.String("musicFolder")}
result := make([]*models.MediaFolder, 1)
result[0] = &mediaFolder
return result
return result, nil
}