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

View File

@@ -73,6 +73,7 @@ type TagFinder interface {
type GalleryFinder interface {
models.GalleryGetter
models.FileLoader
models.URLLoader
}
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 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 {
return nil, err
}