diff --git a/pkg/api/api.go b/pkg/api/api.go index 85eabbb..32b0123 100644 --- a/pkg/api/api.go +++ b/pkg/api/api.go @@ -7,7 +7,7 @@ import ( ) var ( - ErrNotFound = errors.New("not found") + ErrNotFound = errors.New("resource not found") ) type Provider string @@ -17,6 +17,7 @@ const ( Vimeo = Provider("vimeo") ) + type LinkType string const ( diff --git a/pkg/builders/youtube.go b/pkg/builders/youtube.go index 9c4ea19..451f554 100644 --- a/pkg/builders/youtube.go +++ b/pkg/builders/youtube.go @@ -47,7 +47,7 @@ func (yt *YouTubeBuilder) listChannels(linkType api.LinkType, id string) (*youtu } if len(resp.Items) == 0 { - return nil, errors.New("channel not found") + return nil, api.ErrNotFound } item := resp.Items[0]