2
0
mirror of https://github.com/inventree/inventree-app.git synced 2025-04-28 13:36:50 +00:00

Extract API version from server info

This commit is contained in:
Oliver Walters 2021-03-01 11:21:36 +11:00
parent 6e115dd3bf
commit 7f69c1d6d4

View File

@ -135,6 +135,9 @@ class InvenTreeAPI {
// Server version information
String _version = '';
// API version of the connected server
int _apiVersion = 1;
// Getter for server version information
String get version => _version;
@ -247,6 +250,8 @@ class InvenTreeAPI {
_version = data["version"];
instance = data['instance'] ?? '';
// Default API version is 1 if not provided
_apiVersion = data['apiVersion'] as int ?? 1;
// Check that the remote server version is *new* enough
if (!_checkServerVersion(_version)) {
showServerError(