aboutsummaryrefslogtreecommitdiff
path: root/pkg/worker/thumbnail_scanner.go
diff options
context:
space:
mode:
authorGabriel Arakaki Giovanini <mail@gabrielgio.me>2023-07-03 23:13:04 +0200
committerGabriel Arakaki Giovanini <mail@gabrielgio.me>2023-07-03 23:13:04 +0200
commitc2d666b43477ea7042b574ad940c508216cb0e83 (patch)
treea459b552374114c4ef9ebe9966ed6ec83bb9a11d /pkg/worker/thumbnail_scanner.go
parent6e84441dab0a2b89869e33d7e89d14189d9b67c0 (diff)
downloadlens-c2d666b43477ea7042b574ad940c508216cb0e83.tar.gz
lens-c2d666b43477ea7042b574ad940c508216cb0e83.tar.bz2
lens-c2d666b43477ea7042b574ad940c508216cb0e83.zip
fix: Fix content type
Content type was always being set to `text/html`. Also swap lib for processing thumbnail for something that accepts HEIC.
Diffstat (limited to 'pkg/worker/thumbnail_scanner.go')
-rw-r--r--pkg/worker/thumbnail_scanner.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/pkg/worker/thumbnail_scanner.go b/pkg/worker/thumbnail_scanner.go
index cc201b8..168abef 100644
--- a/pkg/worker/thumbnail_scanner.go
+++ b/pkg/worker/thumbnail_scanner.go
@@ -2,6 +2,7 @@ package worker
import (
"context"
+ "fmt"
"math"
"os"
"path"
@@ -47,12 +48,12 @@ func (t *ThumbnailScanner) Process(ctx context.Context, media *repository.Media)
if media.IsVideo() {
err := fileop.EncodeVideoThumbnail(media.Path, output, 1080, 1080)
if err != nil {
- return err
+ return fmt.Errorf("Error thumbnail video %d; %w", media.ID, err)
}
} else {
- err := fileop.EncodeImageThumbnail(media.Path, output, 1080, math.MaxInt)
+ err := fileop.EncodeImageThumbnail(media.Path, output, 1080, math.MinInt32)
if err != nil {
- return err
+ return fmt.Errorf("Error thumbnail image %d; %w", media.ID, err)
}
}