diff --git a/services/registration/edit_family_name.vis b/services/registration/edit_family_name.vis index df35970..bc3c308 100644 --- a/services/registration/edit_family_name.vis +++ b/services/registration/edit_family_name.vis @@ -8,4 +8,9 @@ LOAD save_familyname 64 RELOAD save_familyname INCMP _ 0 CATCH pin_entry flag_familyname_set 1 +CATCH select_gender flag_gender_set 0 +CATCH edit_yob flag_yob_set 0 +CATCH edit_location flag_location_set 0 +CATCH edit_offerings flag_offerings_set 0 +CATCH pin_entry flag_familyname_set 0 INCMP select_gender * diff --git a/services/registration/edit_first_name.vis b/services/registration/edit_first_name.vis index f6bfa26..9940af3 100644 --- a/services/registration/edit_first_name.vis +++ b/services/registration/edit_first_name.vis @@ -8,4 +8,10 @@ INCMP _ 0 LOAD save_firstname 128 RELOAD save_firstname CATCH pin_entry flag_firstname_set 1 +CATCH edit_family_name flag_familyname_set 0 +CATCH edit_gender flag_gender_set 0 +CATCH edit_yob flag_yob_set 0 +CATCH edit_location flag_location_set 0 +CATCH edit_offerings flag_offerings_set 0 +CATCH pin_entry flag_firstname_set 0 INCMP edit_family_name * diff --git a/services/registration/edit_location.vis b/services/registration/edit_location.vis index c9bc12d..524df24 100644 --- a/services/registration/edit_location.vis +++ b/services/registration/edit_location.vis @@ -8,4 +8,6 @@ HALT RELOAD save_location INCMP _ 0 CATCH pin_entry flag_location_set 1 +CATCH edit_offerings flag_offerings_set 0 +CATCH pin_entry flag_location_set 0 INCMP edit_offerings * diff --git a/services/registration/edit_offerings.vis b/services/registration/edit_offerings.vis index f95c2ae..65e997e 100644 --- a/services/registration/edit_offerings.vis +++ b/services/registration/edit_offerings.vis @@ -8,4 +8,5 @@ HALT RELOAD save_offerings INCMP _ 0 CATCH pin_entry flag_offerings_set 1 +CATCH pin_entry flag_offerings_set 0 INCMP update_profile_items * diff --git a/services/registration/edit_yob.vis b/services/registration/edit_yob.vis index d0fbcee..787f4ea 100644 --- a/services/registration/edit_yob.vis +++ b/services/registration/edit_yob.vis @@ -12,5 +12,7 @@ LOAD save_yob 32 RELOAD save_yob INCMP _ 0 CATCH pin_entry flag_yob_set 1 +CATCH edit_location flag_location_set 0 +CATCH edit_offerings flag_offerings_set 0 +CATCH pin_entry flag_yob_set 0 INCMP edit_location * - diff --git a/services/registration/set_female.vis b/services/registration/set_female.vis index d1d38bd..5221702 100644 --- a/services/registration/set_female.vis +++ b/services/registration/set_female.vis @@ -2,4 +2,8 @@ LOAD save_gender 32 CATCH incorrect_pin flag_incorrect_pin 1 CATCH update_gender flag_allow_update 1 CATCH pin_entry flag_gender_set 1 +CATCH edit_yob flag_yob_set 0 +CATCH edit_location flag_location_set 0 +CATCH edit_offerings flag_offerings_set 0 +CATCH pin_entry flag_gender_set 0 MOVE edit_yob diff --git a/services/registration/set_male.vis b/services/registration/set_male.vis index e718dfc..c7d20d1 100644 --- a/services/registration/set_male.vis +++ b/services/registration/set_male.vis @@ -2,4 +2,8 @@ LOAD save_gender 16 CATCH incorrect_pin flag_incorrect_pin 1 CATCH update_gender flag_allow_update 1 CATCH pin_entry flag_gender_set 1 +CATCH edit_yob flag_yob_set 0 +CATCH edit_location flag_location_set 0 +CATCH edit_offerings flag_offerings_set 0 +CATCH pin_entry flag_gender_set 0 MOVE edit_yob diff --git a/services/registration/set_unspecified.vis b/services/registration/set_unspecified.vis index e5cfca8..0350500 100644 --- a/services/registration/set_unspecified.vis +++ b/services/registration/set_unspecified.vis @@ -2,4 +2,8 @@ LOAD save_gender 8 CATCH incorrect_pin flag_incorrect_pin 1 CATCH update_gender flag_allow_update 1 CATCH pin_entry flag_gender_set 1 +CATCH edit_yob flag_yob_set 0 +CATCH edit_location flag_location_set 0 +CATCH edit_offerings flag_offerings_set 0 +CATCH pin_entry flag_gender_set 0 MOVE edit_yob