瀏覽代碼

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