From 25bfa7ff4ceffab081054b010d82a6f3122bd525 Mon Sep 17 00:00:00 2001 From: Janne Mareike Koschinski <janne@kuschku.de> Date: Thu, 5 Aug 2021 16:39:30 +0200 Subject: [PATCH] Provide width and height metadata --- task/image_resize_processor.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/task/image_resize_processor.go b/task/image_resize_processor.go index 5152443..c7e79c1 100644 --- a/task/image_resize_processor.go +++ b/task/image_resize_processor.go @@ -113,6 +113,11 @@ func (processor *ImageProcessor) ProcessTask(ctx context.Context, task *asynq.Ta } metadata[trimmedKey] = wand.GetImageProperty(key) } + metadata["AspectRatio"] = fmt.Sprintf( + "%d/%d", + wand.GetImageWidth(), + wand.GetImageHeight(), + ) err = processor.env.Repositories.ImageMetadata.Update(payload.ImageId, metadata) if err != nil { println("failed to write metadata: " + payload.ImageId) -- GitLab