diff --git a/handlers/application/vouchers.go b/handlers/application/vouchers.go index af2e9ef..056f989 100644 --- a/handlers/application/vouchers.go +++ b/handlers/application/vouchers.go @@ -289,8 +289,11 @@ func (h *MenuHandlers) GetVoucherDetails(ctx context.Context, sym string, input } res.FlagReset = append(res.FlagReset, flag_api_error) + // sanitize invalid characters + symbol := strings.ReplaceAll(voucherData.TokenSymbol, "USDâ‚®", "USDT") + res.Content = fmt.Sprintf( - "Name: %s\nSymbol: %s\nProduct: %s\nLocation: %s", voucherData.TokenName, voucherData.TokenSymbol, voucherData.TokenCommodity, voucherData.TokenLocation, + "Name: %s\nSymbol: %s\nProduct: %s\nLocation: %s", voucherData.TokenName, symbol, voucherData.TokenCommodity, voucherData.TokenLocation, ) return res, nil