This commit is contained in:
Juan Gilsanz Polo 2023-12-20 15:50:39 +01:00
parent 565494e3f9
commit 3c42f790bd

View file

@ -39,10 +39,17 @@ class ApiClientV2 {
Future<ApiResponse> getServerVersion() async { Future<ApiResponse> getServerVersion() async {
final result = await HttpRequestClient.get(urlPath: '/status', server: server); final result = await HttpRequestClient.get(urlPath: '/status', server: server);
if (result.successful == true) { if (result.successful == true) {
try {
return ApiResponse( return ApiResponse(
successful: true, successful: true,
content: jsonDecode(result.body!)['version'] content: jsonDecode(result.body!)['version']
); );
} on FormatException {
return const ApiResponse(successful: false);
} catch (e, stackTrace) {
Sentry.captureException(e, stackTrace: stackTrace);
return const ApiResponse(successful: false);
}
} }
else { else {
return const ApiResponse(successful: false); return const ApiResponse(successful: false);