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(' ');