Huawei location fix

mohemm_HMG_flutter_upgrade
haroon amjad 2 years ago
parent 55c096aa7e
commit 22af6fa2f9

@ -1260,7 +1260,7 @@ class ChatProviderModel with ChangeNotifier, DiagnosticableTreeMixin {
} }
bool checkFileSize(String path) { bool checkFileSize(String path) {
int fileSizeLimit = 1024; int fileSizeLimit = 5120;
File f = File(path); File f = File(path);
double fileSizeInKB = f.lengthSync() / 5000; double fileSizeInKB = f.lengthSync() / 5000;
double fileSizeInMB = fileSizeInKB / 5000; double fileSizeInMB = fileSizeInKB / 5000;

@ -313,7 +313,7 @@ class _MarkAttendanceWidgetState extends State<MarkAttendanceWidget> {
void getHuaweiCurrentLocation(String attendanceType) async { void getHuaweiCurrentLocation(String attendanceType) async {
try { try {
Utils.showLoading(context); Utils.showLoading(context);
FusedLocationProviderClient locationService = FusedLocationProviderClient(); FusedLocationProviderClient locationService = FusedLocationProviderClient()..initFusedLocationService();
LocationRequest locationRequest = LocationRequest(); LocationRequest locationRequest = LocationRequest();
locationRequest.priority = LocationRequest.PRIORITY_BALANCED_POWER_ACCURACY; locationRequest.priority = LocationRequest.PRIORITY_BALANCED_POWER_ACCURACY;
locationRequest.interval = 500; locationRequest.interval = 500;
@ -377,6 +377,8 @@ class _MarkAttendanceWidgetState extends State<MarkAttendanceWidget> {
} catch (error) { } catch (error) {
print("HUAWEI LOCATION ERROR!!!!!"); print("HUAWEI LOCATION ERROR!!!!!");
print(error); print(error);
Utils.hideLoading(context);
Utils.handleException(error, context, null);
} }
} }

@ -17,7 +17,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev
# Read more about iOS versioning at # Read more about iOS versioning at
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
#version: 3.3.01+300040 #version: 3.3.01+300040
version: 3.3.5+300045 version: 3.4.1+300051
environment: environment:
sdk: ">=2.16.0 <3.0.0" sdk: ">=2.16.0 <3.0.0"

Loading…
Cancel
Save