package backend import "errors" var ( // ErrQueueEmpty is returned when the play queue has no songs. ErrQueueEmpty = errors.New("song queue is empty") // ErrNoSongs is returned when no playable song could be found. ErrNoSongs = errors.New("no playable songs found") // ErrNotFound is returned when a requested resource does not exist. ErrNotFound = errors.New("not found") // ErrInvalidName is returned when a requested file name is not allowed. ErrInvalidName = errors.New("invalid name") // ErrInvalidImage is returned when an image is not a supported type or too large. ErrInvalidImage = errors.New("invalid image") // ErrCoversDisabled is returned when covers are used but COVERS_PATH is not set. ErrCoversDisabled = errors.New("covers are not enabled on this server") // ErrUpstream is returned when an external service could not be reached. ErrUpstream = errors.New("upstream service unavailable") )