X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=file.go;h=73063117553cbab0850ca4c657c53285d8663dad;hb=d5fc5a1b93c9361c08d181a1cb4dca447e9edf84;hp=6606f23a73ea347cc4f86f6060bc1fe488a8db71;hpb=c26286fdad60f98cfe170e8f6e00c3fff242e764;p=go-anidb.git diff --git a/file.go b/file.go index 6606f23..7306311 100644 --- a/file.go +++ b/file.go @@ -87,8 +87,11 @@ func (f *File) Group() *Group { return f.GID.Group() } -func (f *File) MyList() { - _ = f.LID[0] +func (f *File) UserMyList(user *User) *MyListEntry { + if f != nil && user != nil && f.LID[user.UID] > 0 { + return f.LID[user.UID].MyListEntry() + } + return nil } type RelatedEpisodes map[EID]float32