Get camera name the correct way.
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
import { HomeAssistant } from 'custom-card-helpers';
|
||||
import utcToZonedTime from 'date-fns-tz/utcToZonedTime';
|
||||
import { CameraConfig, ClipsOrSnapshots } from '../../types';
|
||||
import { formatDateAndTime, prettifyTitle } from '../../utils/basic';
|
||||
import { getCameraTitle } from '../../utils/camera';
|
||||
import { FrigateEvent, FrigateRecording } from './types';
|
||||
|
||||
/**
|
||||
@@ -22,11 +24,12 @@ export const getEventTitle = (event: FrigateEvent): string => {
|
||||
};
|
||||
|
||||
export const getRecordingTitle = (
|
||||
hass: HomeAssistant,
|
||||
cameraConfig: CameraConfig,
|
||||
recording: FrigateRecording,
|
||||
): string => {
|
||||
const cameraName = prettifyTitle(cameraConfig.frigate.camera_name ?? '');
|
||||
return `${cameraName ? `${cameraName} ` : ''}${formatDateAndTime(
|
||||
const cameraTitle = getCameraTitle(hass, cameraConfig);
|
||||
return `${cameraTitle ? `${cameraTitle} ` : ''}${formatDateAndTime(
|
||||
recording.startTime,
|
||||
)}`;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user