소스 검색

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