node build fixed

This commit is contained in:
ra_ma
2025-09-20 14:08:38 +01:00
parent c6ebbe069d
commit 3d298fa434
1516 changed files with 535727 additions and 2 deletions

View File

@@ -0,0 +1,25 @@
package anilist
import (
"seanime/internal/util/result"
)
type BaseAnimeCache struct {
*result.Cache[int, *BaseAnime]
}
// NewBaseAnimeCache returns a new result.Cache[int, *BaseAnime].
// It is used to temporarily store the results of FetchMediaTree calls.
func NewBaseAnimeCache() *BaseAnimeCache {
return &BaseAnimeCache{result.NewCache[int, *BaseAnime]()}
}
type CompleteAnimeCache struct {
*result.Cache[int, *CompleteAnime]
}
// NewCompleteAnimeCache returns a new result.Cache[int, *CompleteAnime].
// It is used to temporarily store the results of FetchMediaTree calls.
func NewCompleteAnimeCache() *CompleteAnimeCache {
return &CompleteAnimeCache{result.NewCache[int, *CompleteAnime]()}
}