From 0e172b67eb73d631baba8847f7a0811df72a742e Mon Sep 17 00:00:00 2001 From: assasinfil Date: Mon, 20 Nov 2023 18:22:17 +0300 Subject: [PATCH] Layout 1c4 fix --- applications/main/nfc/plugins/supported_cards/troika.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/applications/main/nfc/plugins/supported_cards/troika.c b/applications/main/nfc/plugins/supported_cards/troika.c index df90867da..5d0d6d0c0 100644 --- a/applications/main/nfc/plugins/supported_cards/troika.c +++ b/applications/main/nfc/plugins/supported_cards/troika.c @@ -1207,14 +1207,14 @@ bool parse_transport_block(const MfClassicBlock* block, FuriString* result) { card_extended, card_hash); FuriHalRtcDateTime card_use_before_date_s = {0}; - from_days_to_datetime(card_use_before_date - 1, &card_use_before_date_s, 2016); + from_days_to_datetime(card_use_before_date, &card_use_before_date_s, 2016); FuriHalRtcDateTime card_start_trip_minutes_s = {0}; from_minutes_to_datetime( - (card_use_before_date - 1) * 24 * 60 + card_valid_for_minutes - + (card_use_before_date + 1) * 24 * 60 + card_valid_for_minutes - card_start_trip_neg_minutes, &card_start_trip_minutes_s, - 2016); //-time + 2011); //-time furi_string_printf( result, "Number: %010lu\nValid for: %02d.%02d.%04d\nTrip from: %02d.%02d.%04d %02d:%02d\nValidator: %05d", @@ -1457,6 +1457,7 @@ bool parse_transport_block(const MfClassicBlock* block, FuriString* result) { default: return false; } + return true; }