diff --git a/integrations/playback/allanime/client.go b/integrations/playback/allanime/client.go index d9bf486..4337fcb 100644 --- a/integrations/playback/allanime/client.go +++ b/integrations/playback/allanime/client.go @@ -10,13 +10,13 @@ import ( "encoding/json" "fmt" "io" + "mal/internal/domain" "mal/pkg/net/utls" "net/http" "net/url" "strconv" "strings" "time" - "mal/internal/domain" ) const ( @@ -161,7 +161,7 @@ func (c *AllAnimeProvider) GetStreams(ctx context.Context, animeID int, titleCan // 3. Return the first usable source primary := sources[0] - + result := &domain.StreamResult{ URL: primary.URL, Referer: primary.Referer, diff --git a/internal/app/app.go b/internal/app/app.go index 2d431d3..62b3afe 100644 --- a/internal/app/app.go +++ b/internal/app/app.go @@ -3,13 +3,13 @@ package app import ( "mal/integrations/jikan" "mal/integrations/playback/allanime" - "mal/internal/database" - "mal/internal/auth" "mal/internal/anime" - "mal/internal/watchlist" + "mal/internal/auth" + "mal/internal/database" "mal/internal/playback" "mal/internal/server" "mal/internal/templates" + "mal/internal/watchlist" "github.com/gin-gonic/gin" "github.com/gin-gonic/gin/render" diff --git a/internal/db/helpers.go b/internal/db/helpers.go index d0f41f1..537f857 100644 --- a/internal/db/helpers.go +++ b/internal/db/helpers.go @@ -18,4 +18,3 @@ func DisplayTitle(titleEnglish, titleJapanese sql.NullString, titleOriginal stri func (r GetUserWatchListRow) DisplayTitle() string { return DisplayTitle(r.TitleEnglish, r.TitleJapanese, r.TitleOriginal) } - diff --git a/internal/db/sqlite.go b/internal/db/sqlite.go index 405eef1..274431f 100644 --- a/internal/db/sqlite.go +++ b/internal/db/sqlite.go @@ -24,4 +24,3 @@ func GetDBFile() string { } return "mal.db" } - diff --git a/internal/domain/provider.go b/internal/domain/provider.go index b253f65..6cee5a4 100644 --- a/internal/domain/provider.go +++ b/internal/domain/provider.go @@ -10,10 +10,10 @@ type StreamSource struct { } type StreamResult struct { - URL string - Referer string - Subtitles []Subtitle - Qualities []StreamSource + URL string + Referer string + Subtitles []Subtitle + Qualities []StreamSource } type Subtitle struct { diff --git a/internal/playback/service/service.go b/internal/playback/service/service.go index 412d9c0..baaef02 100644 --- a/internal/playback/service/service.go +++ b/internal/playback/service/service.go @@ -22,11 +22,11 @@ import ( ) type playbackService struct { - repo domain.PlaybackRepository - providers []domain.Provider - jikan *jikan.Client - httpClient *http.Client - proxyTokenKey string + repo domain.PlaybackRepository + providers []domain.Provider + jikan *jikan.Client + httpClient *http.Client + proxyTokenKey string } type SkipSegment struct {