1
0
mirror of https://github.com/immich-app/immich.git synced 2025-08-07 23:03:36 +02:00

fix(mobile): fallback authentication client model/type to unknown (#17059)

mobile: fallback authentication client model/type to unknown

Add fallback for client model/type if device is not ios or android

Signed-off-by: Luis Garcia <git@luigi311.com>
This commit is contained in:
Luigi311
2025-03-24 10:26:05 -06:00
committed by GitHub
parent d9c6ec06e5
commit 89656472ef

View File

@ -172,11 +172,14 @@ class ApiService implements Authentication {
authenticationApi.apiClient
.addDefaultHeader('deviceModel', iosInfo.utsname.machine);
authenticationApi.apiClient.addDefaultHeader('deviceType', 'iOS');
} else {
} else if (Platform.isAndroid) {
final androidInfo = await deviceInfoPlugin.androidInfo;
authenticationApi.apiClient
.addDefaultHeader('deviceModel', androidInfo.model);
authenticationApi.apiClient.addDefaultHeader('deviceType', 'Android');
} else {
authenticationApi.apiClient.addDefaultHeader('deviceModel', 'Unknown');
authenticationApi.apiClient.addDefaultHeader('deviceType', 'Unknown');
}
}