diff --git a/handlers/application/vouchers.go b/handlers/application/vouchers.go index 1f05614..c7196c8 100644 --- a/handlers/application/vouchers.go +++ b/handlers/application/vouchers.go @@ -204,6 +204,10 @@ 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" || inputStr == "88" || inputStr == "98" { + res.FlagReset = append(res.FlagReset, flag_incorrect_voucher) + return res, nil + } metadata, err := store.GetVoucherData(ctx, h.userdataStore, sessionId, inputStr) if err != nil {