Merge branch 'main' into release-4.1.0

This commit is contained in:
Dermot Duffy
2023-01-24 19:34:46 -08:00
2 changed files with 23 additions and 2 deletions
+1 -1
View File
@@ -11,6 +11,6 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Run release-drafter
uses: release-drafter/release-drafter@v5.20.1
uses: release-drafter/release-drafter@v5.21.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+22 -1
View File
@@ -9,6 +9,7 @@ import {
import { localize } from '../../localize/localize.js';
import {
BrowseMediaQueryParameters,
BrowseRecordingQueryParameters,
CameraConfig,
ClipsOrSnapshots,
FrigateBrowseMediaSource,
@@ -456,4 +457,24 @@ export const sortYoungestToOldest = (
return -1;
}
return 0;
};
};
/**
* Generate a recording identifier.
* @param hass The HomeAssistant object.
* @param params The recording parameters to use in the identifer.
* @returns A recording identifier.
*/
export const generateRecordingIdentifier = (
params: BrowseRecordingQueryParameters,
): string => {
return [
'media-source://frigate',
params.clientId,
'recordings',
params.cameraName,
`${params.year}-${String(params.month).padStart(2, '0')}-${String(
params.day,
).padStart(2, '0')}`,
String(params.hour).padStart(2, '0'),
].join('/');
};