lyrics

lyrics
git clone git://brookjeynes.dev/bjeynes/lyrics.git
Log | Files | Refs

release-cover.go (498B)


      1 package releasecover
      2 
      3 import (
      4 	"lyrics/internal/domain"
      5 	"lyrics/internal/external/musicbrainz"
      6 )
      7 
      8 type ReleaseCoverParams struct {
      9 	Release  domain.Release
     10 	CoverArt *musicbrainz.CoverArt
     11 	Status   ReleaseCoverStatus
     12 }
     13 
     14 type ReleaseCoverStatus string
     15 
     16 const (
     17 	ReleaseCoverStatusFound    ReleaseCoverStatus = "found"
     18 	ReleaseCoverStatusNotFound ReleaseCoverStatus = "not_found"
     19 	ReleaseCoverStatusNoMBID   ReleaseCoverStatus = "no_mbid"
     20 	ReleaseCoverStatusError    ReleaseCoverStatus = "error"
     21 )