From fe5772fb3b6dadd0b392908e0809dc2667e2778e Mon Sep 17 00:00:00 2001 From: Alfred Kamanda Date: Tue, 13 Jan 2026 16:47:45 +0300 Subject: [PATCH] force a self PIN reset if the event that the PIN doesn't exist --- services/registration/check_statement.vis | 1 + services/registration/get_mpesa_confirmation.vis | 1 + services/registration/send_mpesa_confirmation.vis | 1 + services/registration/swap_preview.vis | 1 + services/registration/transaction_pin.vis | 1 + services/registration/transaction_swap.vis | 1 + services/registration/view_pool.vis | 1 + services/registration/view_voucher.vis | 1 + 8 files changed, 8 insertions(+) diff --git a/services/registration/check_statement.vis b/services/registration/check_statement.vis index c393a0a..0dc954d 100644 --- a/services/registration/check_statement.vis +++ b/services/registration/check_statement.vis @@ -7,6 +7,7 @@ MOUT back 0 MOUT quit 9 HALT RELOAD authorize_account +CATCH self_reset_pin flag_account_pin_reset 1 CATCH incorrect_pin flag_incorrect_pin 1 INCMP _ 0 INCMP quit 9 diff --git a/services/registration/get_mpesa_confirmation.vis b/services/registration/get_mpesa_confirmation.vis index eccee90..6a4ce39 100644 --- a/services/registration/get_mpesa_confirmation.vis +++ b/services/registration/get_mpesa_confirmation.vis @@ -7,6 +7,7 @@ MOUT quit 9 HALT LOAD authorize_account 6 RELOAD authorize_account +CATCH self_reset_pin flag_account_pin_reset 1 CATCH incorrect_pin flag_incorrect_pin 1 INCMP _ 0 INCMP quit 9 diff --git a/services/registration/send_mpesa_confirmation.vis b/services/registration/send_mpesa_confirmation.vis index 02dad12..75c26b8 100644 --- a/services/registration/send_mpesa_confirmation.vis +++ b/services/registration/send_mpesa_confirmation.vis @@ -6,6 +6,7 @@ MOUT quit 9 HALT LOAD authorize_account 6 RELOAD authorize_account +CATCH self_reset_pin flag_account_pin_reset 1 CATCH incorrect_pin flag_incorrect_pin 1 INCMP _ 0 INCMP quit 9 diff --git a/services/registration/swap_preview.vis b/services/registration/swap_preview.vis index 7e5276a..a6e2fef 100644 --- a/services/registration/swap_preview.vis +++ b/services/registration/swap_preview.vis @@ -6,6 +6,7 @@ MOUT quit 9 LOAD authorize_account 6 HALT RELOAD authorize_account +CATCH self_reset_pin flag_account_pin_reset 1 CATCH incorrect_pin flag_incorrect_pin 1 INCMP _ 0 INCMP quit 9 diff --git a/services/registration/transaction_pin.vis b/services/registration/transaction_pin.vis index 0388f0c..63719c7 100644 --- a/services/registration/transaction_pin.vis +++ b/services/registration/transaction_pin.vis @@ -9,6 +9,7 @@ MOUT quit 9 LOAD authorize_account 6 HALT RELOAD authorize_account +CATCH self_reset_pin flag_account_pin_reset 1 CATCH incorrect_pin flag_incorrect_pin 1 INCMP _ 0 INCMP quit 9 diff --git a/services/registration/transaction_swap.vis b/services/registration/transaction_swap.vis index 25e802c..6246a86 100644 --- a/services/registration/transaction_swap.vis +++ b/services/registration/transaction_swap.vis @@ -7,6 +7,7 @@ MOUT quit 9 LOAD authorize_account 6 HALT RELOAD authorize_account +CATCH self_reset_pin flag_account_pin_reset 1 CATCH incorrect_pin flag_incorrect_pin 1 INCMP _ 0 INCMP quit 9 diff --git a/services/registration/view_pool.vis b/services/registration/view_pool.vis index f506590..2952737 100644 --- a/services/registration/view_pool.vis +++ b/services/registration/view_pool.vis @@ -4,6 +4,7 @@ MOUT quit 9 LOAD authorize_account 6 HALT RELOAD authorize_account +CATCH self_reset_pin flag_account_pin_reset 1 CATCH incorrect_pin flag_incorrect_pin 1 INCMP _ 0 INCMP quit 9 diff --git a/services/registration/view_voucher.vis b/services/registration/view_voucher.vis index 1480099..6314eca 100644 --- a/services/registration/view_voucher.vis +++ b/services/registration/view_voucher.vis @@ -4,6 +4,7 @@ MOUT quit 9 LOAD authorize_account 6 HALT RELOAD authorize_account +CATCH self_reset_pin flag_account_pin_reset 1 CATCH incorrect_pin flag_incorrect_pin 1 INCMP _ 0 INCMP quit 9