From 7f885fa63e48d7448149bed14aea555652c3c6df Mon Sep 17 00:00:00 2001 From: viktorstrate Date: Sat, 17 Apr 2021 17:28:16 +0200 Subject: [PATCH] Fix minor bugs --- api/graphql/resolvers/faces.go | 9 +++++++++ ui/src/components/sidebar/MediaSidebar.tsx | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/api/graphql/resolvers/faces.go b/api/graphql/resolvers/faces.go index c431a13d..db2e12ef 100644 --- a/api/graphql/resolvers/faces.go +++ b/api/graphql/resolvers/faces.go @@ -69,6 +69,15 @@ func (r faceGroupResolver) ImageFaces(ctx context.Context, obj *models.FaceGroup return nil, err } + r.Database.Transaction(func(tx *gorm.DB) error { + for i := range imageFaces { + if err := imageFaces[i].Media.AfterFind(tx); err != nil { + return err + } + } + return nil + }) + return imageFaces, nil } diff --git a/ui/src/components/sidebar/MediaSidebar.tsx b/ui/src/components/sidebar/MediaSidebar.tsx index d7c2fe8d..5de73f72 100644 --- a/ui/src/components/sidebar/MediaSidebar.tsx +++ b/ui/src/components/sidebar/MediaSidebar.tsx @@ -174,7 +174,7 @@ export const MetadataInfo = ({ media }: MediaInfoProps) => { } if (typeof exif.exposure === 'number' && exif.exposure !== 0) { - exif.exposure = `1/${1 / exif.exposure}` + exif.exposure = `1/${Math.round(1 / exif.exposure)}` } const exposurePrograms = exposureProgramsLookup(t)