From 899d4382b10bdee4cddc8dd4f0cad2a9822f8343 Mon Sep 17 00:00:00 2001 From: alfred-mk Date: Tue, 6 May 2025 21:13:54 +0300 Subject: [PATCH 1/2] change the order of INCMP statements and use 88 for next and 98 for previous --- services/registration/select_voucher.vis | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/services/registration/select_voucher.vis b/services/registration/select_voucher.vis index 058d791..0edb553 100644 --- a/services/registration/select_voucher.vis +++ b/services/registration/select_voucher.vis @@ -3,14 +3,14 @@ LOAD get_vouchers 0 MAP get_vouchers MOUT back 0 MOUT quit 99 -MNEXT next 11 -MPREV prev 22 +MNEXT next 88 +MPREV prev 98 HALT +INCMP > 88 +INCMP < 98 +INCMP _ 0 +INCMP quit 99 LOAD view_voucher 80 RELOAD view_voucher CATCH . flag_incorrect_voucher 1 -INCMP _ 0 -INCMP quit 99 -INCMP > 11 -INCMP < 22 INCMP view_voucher * -- 2.45.2 From 8e931c6972186b26ddc13294a8ab8a8524e85030 Mon Sep 17 00:00:00 2001 From: alfred-mk Date: Tue, 6 May 2025 21:16:40 +0300 Subject: [PATCH 2/2] remove unnecessary input navigation check --- handlers/application/menuhandler.go | 4 ---- 1 file changed, 4 deletions(-) diff --git a/handlers/application/menuhandler.go b/handlers/application/menuhandler.go index 7178188..c0c16a4 100644 --- a/handlers/application/menuhandler.go +++ b/handlers/application/menuhandler.go @@ -2176,10 +2176,6 @@ func (h *MenuHandlers) ViewVoucher(ctx context.Context, sym string, input []byte flag_incorrect_voucher, _ := h.flagManager.GetFlag("flag_incorrect_voucher") inputStr := string(input) - if inputStr == "0" || inputStr == "99" { - res.FlagReset = append(res.FlagReset, flag_incorrect_voucher) - return res, nil - } metadata, err := store.GetVoucherData(ctx, h.userdataStore, sessionId, inputStr) if err != nil { -- 2.45.2