Fix gallery scraper url loading (#4157)

This commit is contained in:
DingDongSoLong4 2023-09-30 02:43:57 +02:00 committed by GitHub
parent 9d5cc54cdc
commit bc5df7cfaf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 1 deletions

View File

@ -73,6 +73,7 @@ type TagFinder interface {
type GalleryFinder interface { type GalleryFinder interface {
models.GalleryGetter models.GalleryGetter
models.FileLoader models.FileLoader
models.URLLoader
} }
type Repository struct { type Repository struct {
@ -399,7 +400,12 @@ func (c Cache) getGallery(ctx context.Context, galleryID int) (*models.Gallery,
return fmt.Errorf("gallery with id %d not found", galleryID) return fmt.Errorf("gallery with id %d not found", galleryID)
} }
return ret.LoadFiles(ctx, c.repository.GalleryFinder) err = ret.LoadFiles(ctx, c.repository.GalleryFinder)
if err != nil {
return err
}
return ret.LoadURLs(ctx, c.repository.GalleryFinder)
}); err != nil { }); err != nil {
return nil, err return nil, err
} }