master
haroon amjad 14 hours ago
parent db380435e0
commit 7bf91cdc40

@ -43,6 +43,7 @@ class _MarkAttendanceWidgetState extends State<MarkAttendanceWidget> {
bool isNfcEnabled = false, isNfcLocationEnabled = false, isQrEnabled = false, isQrLocationEnabled = false, isWifiEnabled = false, isWifiLocationEnabled = false;
int _locationUpdateCbId = 0;
bool isAvailable = false;
@override
void initState() {
@ -51,7 +52,15 @@ class _MarkAttendanceWidgetState extends State<MarkAttendanceWidget> {
}
void checkAttendanceAvailability() async {
bool isAvailable = await NfcManager.instance.isAvailable();
// bool isAvailable = await NfcManager.instance.isAvailable();
try {
NfcAvailability nfcAvailability = await NfcManager.instance.checkAvailability();
isAvailable = nfcAvailability == NfcAvailability.enabled;
} catch (ex) {
isAvailable = false;
}
setState(() {
AppState().privilegeListModel!.forEach((PrivilegeListModel element) {
if (element.serviceName == "enableNFC") {

@ -17,7 +17,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev
# Read more about iOS versioning at
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
version: 4.6.5+4000047
version: 4.6.6+4000048
#version: 3.7.999+1
environment:

Loading…
Cancel
Save