Send ClientDataStatus after registering new device

This commit is contained in:
Jonas Lochmann
2022-11-28 01:00:00 +01:00
parent 41758c32f2
commit ae044c19d6
20 changed files with 242 additions and 33 deletions
+12
View File
@@ -28,6 +28,18 @@ export interface ClientDataStatus {
u2f?: string // last u2f list version
}
export function createEmptyClientDataStatus({ clientLevel }: {
clientLevel: number | null
}): ClientDataStatus {
return {
devices: '',
apps: {},
categories: {},
users: '',
clientLevel: clientLevel || undefined
}
}
export type ClientDataStatusApps = {[key: string]: string} // installedAppsVersionsByDeviceId
export type ClientDataStatusCategories = {[key: string]: CategoryDataStatus}
export type ClientDataStatusDevicesExtended = {[key: string]: DeviceDataStatus}