diff --git a/src/function/sync/get-server-data-status/index.ts b/src/function/sync/get-server-data-status/index.ts index 2e720a4..e8bb2cb 100644 --- a/src/function/sync/get-server-data-status/index.ts +++ b/src/function/sync/get-server-data-status/index.ts @@ -1,6 +1,6 @@ /* * server component for the TimeLimit App - * Copyright (C) 2019 - 2020 Jonas Lochmann + * Copyright (C) 2019 - 2022 Jonas Lochmann * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as @@ -43,7 +43,8 @@ export const generateServerDataStatus = async ({ database, clientStatus, familyI fullVersion: config.alwaysPro ? 1 : ( familyEntry.hasFullVersion ? parseInt(familyEntry.fullVersionUntil, 10) : 0 ), - message: await getStatusMessage({ database, transaction }) || undefined + message: await getStatusMessage({ database, transaction }) || undefined, + apiLevel: 1 } if (familyEntry.deviceListVersion !== clientStatus.devices) { diff --git a/src/object/serverdatastatus.ts b/src/object/serverdatastatus.ts index 334456c..f1fda56 100644 --- a/src/object/serverdatastatus.ts +++ b/src/object/serverdatastatus.ts @@ -1,6 +1,6 @@ /* * server component for the TimeLimit App - * Copyright (C) 2019 - 2021 Jonas Lochmann + * Copyright (C) 2019 - 2022 Jonas Lochmann * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as @@ -33,6 +33,7 @@ export interface ServerDataStatus { users?: ServerUserList // newUserList fullVersion: number // fullVersionUntil message?: string + apiLevel: number } export interface ServerDeviceList {