فهرست منبع

Fix for Opus card Events (forgot to increment events_count)

DocSystem 1 سال پیش
والد
کامیت
e2107649a3
1فایلهای تغییر یافته به همراه3 افزوده شده و 0 حذف شده
  1. 3 0
      scenes/metroflip_scene_calypso.c

+ 3 - 0
scenes/metroflip_scene_calypso.c

@@ -1521,6 +1521,9 @@ static NfcCommand metroflip_scene_navigo_poller_callback(NfcGenericEvent event,
                             card->opus->events[i - 1].used_contract =
                                 bit_slice_to_dec(event_bit_representation, start, end);
                             card->opus->events[i - 1].used_contract_available = true;
+                            if(card->opus->events[i - 1].used_contract > 0) {
+                                card->events_count++;
+                            }
                         }
 
                         // EventDate + EventTime