From 6af6388af259a055582f40322e05199a11113589 Mon Sep 17 00:00:00 2001 From: Willy-JL <49810075+Willy-JL@users.noreply.github.com> Date: Mon, 8 Jan 2024 00:58:22 +0000 Subject: [PATCH] Fix microel mizip bad reads (thanks @Leptopt1los!) --- applications/main/nfc/plugins/supported_cards/microel.c | 3 +-- applications/main/nfc/plugins/supported_cards/mizip.c | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/applications/main/nfc/plugins/supported_cards/microel.c b/applications/main/nfc/plugins/supported_cards/microel.c index c627be461..8f3227ad8 100644 --- a/applications/main/nfc/plugins/supported_cards/microel.c +++ b/applications/main/nfc/plugins/supported_cards/microel.c @@ -3,7 +3,6 @@ #include #include #include -#include #define TAG "Microel" #define KEY_LENGTH 6 @@ -173,7 +172,7 @@ static bool microel_read(Nfc* nfc, NfcDevice* device) { nfc_device_set_data(device, NfcProtocolMfClassic, data); - is_read = true; + is_read = mf_classic_is_card_read(data); } while(false); mf_classic_free(data); diff --git a/applications/main/nfc/plugins/supported_cards/mizip.c b/applications/main/nfc/plugins/supported_cards/mizip.c index c22a7f26d..2cf45b3cf 100644 --- a/applications/main/nfc/plugins/supported_cards/mizip.c +++ b/applications/main/nfc/plugins/supported_cards/mizip.c @@ -3,7 +3,6 @@ #include #include #include -#include #define TAG "MiZIP" #define KEY_LENGTH 6 @@ -126,7 +125,7 @@ static bool mizip_read(Nfc* nfc, NfcDevice* device) { nfc_device_set_data(device, NfcProtocolMfClassic, data); - is_read = true; + is_read = mf_classic_is_card_read(data); } while(false); mf_classic_free(data);