From 3f9c593ec09705b84bd2ee1d4fba5634b7955add Mon Sep 17 00:00:00 2001 From: Sam Becker Date: Thu, 9 Nov 2023 18:32:54 -0600 Subject: [PATCH] Omit Apple make from camera title meta --- src/camera/index.ts | 9 +++++++-- src/camera/meta.ts | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/camera/index.ts b/src/camera/index.ts index 1f8bdca5..4303a130 100644 --- a/src/camera/index.ts +++ b/src/camera/index.ts @@ -33,5 +33,10 @@ export const cameraFromPhoto = ( ? getCameraFromKey(fallback) : fallback ?? CAMERA_PLACEHOLDER; -export const formatCameraText = ({ make, model }: Camera) => - `${make} ${model}`; +export const formatCameraText = ( + { make, model }: Camera, + includeMakeApple = true, +) => + make === 'Apple' && !includeMakeApple + ? model + : `${make} ${model}`; diff --git a/src/camera/meta.ts b/src/camera/meta.ts index 35c0c2ca..93d18b24 100644 --- a/src/camera/meta.ts +++ b/src/camera/meta.ts @@ -20,7 +20,7 @@ export const titleForCamera = ( explicitCount?: number, ) => [ 'Shot on', - formatCameraText(cameraFromPhoto(photos[0], camera)), + formatCameraText(cameraFromPhoto(photos[0], camera), false), photoQuantityText(explicitCount ?? photos.length), ].join(' ');