Sfoglia il codice sorgente

uppercase all letters in passport number

Eric Betts 8 mesi fa
parent
commit
a193ddf9a2
1 ha cambiato i file con 5 aggiunte e 0 eliminazioni
  1. 5 0
      scenes/passy_scene_passport_number_input.c

+ 5 - 0
scenes/passy_scene_passport_number_input.c

@@ -43,6 +43,11 @@ bool passy_scene_passport_number_input_on_event(void* context, SceneManagerEvent
             }
             }
             passy->text_store[len] = '\0';
             passy->text_store[len] = '\0';
 
 
+            // Capitalize the passport number
+            for(size_t i = 0; i < len; i++) {
+                passy->text_store[i] = toupper(passy->text_store[i]);
+            }
+
             strlcpy(passy->passport_number, passy->text_store, strlen(passy->text_store) + 1);
             strlcpy(passy->passport_number, passy->text_store, strlen(passy->text_store) + 1);
             scene_manager_next_scene(passy->scene_manager, PassySceneDoBInput);
             scene_manager_next_scene(passy->scene_manager, PassySceneDoBInput);
             consumed = true;
             consumed = true;