summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcyberta <cyberta@riseup.net>2026-03-26 18:41:41 +0100
committercyberta <cyberta@riseup.net>2026-03-26 18:41:41 +0100
commit76ccb18f3bcfd46b148ffb6a550090b5012b50f6 (patch)
tree67ccb0586be8228a4502b5e674bebbb3d3480132
parent76027b4cbe1182e4094a7acf459758e1b9b5026f (diff)
always try to deserialize preshipped provider.json to v5 ProviderModel
-rw-r--r--app/src/main/java/se/leap/bitmaskclient/base/models/Provider.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/app/src/main/java/se/leap/bitmaskclient/base/models/Provider.java b/app/src/main/java/se/leap/bitmaskclient/base/models/Provider.java
index 2a42395f..4cdff41f 100644
--- a/app/src/main/java/se/leap/bitmaskclient/base/models/Provider.java
+++ b/app/src/main/java/se/leap/bitmaskclient/base/models/Provider.java
@@ -183,6 +183,10 @@ public final class Provider implements Parcelable {
} catch (JSONException e) {
e.printStackTrace();
}
+
+ if (this.apiVersion >= 5) {
+ setModelsProvider(definition);
+ }
}
}