setVpnCountry static method
dynamic
setVpnCountry()
Implementation
static setVpnCountry() async {
try {
Dio().get("http://ip-api.com/json").then((countryData) async {
await Dio().post(baseUrl + addUser, data: {
"phoneId": PackageInfoX().phoneId,
"appPackage": PackageInfoX().packageName,
"vpnCountry": json.encode(countryData.data),
"appVersion": PackageInfoX().version,
});
});
} on DioException catch (error) {
dog.i(error.message.toString(), title: "Error Set Vpn", tag: "UserAuth");
} catch (err) {
dog.i(err.toString(), title: "Error Set Vpn", tag: "UserAuth");
}
}