]> git.lizzy.rs Git - go-anidb.git/blobdiff - file.go
anidb: Add shortcut cache querying functions
[go-anidb.git] / file.go
diff --git a/file.go b/file.go
index 08da122f7e33612fdb8ca45bd2aeb26a9ac4a833..d80a19224e550b2f9e323ca52348ce39608ed964 100644 (file)
--- a/file.go
+++ b/file.go
@@ -74,6 +74,22 @@ type File struct {
        Cached time.Time
 }
 
+func (f *File) Anime() *Anime {
+       return f.AID.Anime()
+}
+
+func (f *File) Episode() *Episode {
+       return f.EID.Episode()
+}
+
+func (f *File) Group() *Group {
+       return f.GID.Group()
+}
+
+func (f *File) MyList() {
+       _ = f.LID[0]
+}
+
 type RelatedEpisodes map[EID]float32
 
 func (er RelatedEpisodes) MarshalJSON() ([]byte, error) {