fix: transfer opens NewWindow like wechat/alipay, not replace main content

This commit is contained in:
yumoqing 2026-07-16 17:52:29 +08:00
parent 2cac8fe4be
commit baf84725e0

View File

@ -2,13 +2,6 @@ params_kw.amount = float(params_kw.amount)
debug(f'recharge.dspy: {params_kw=}')
try:
url = await create_payment(request, params_kw)
if params_kw.provider == 'transfer':
return {
"widgettype":"urlwidget",
"mode":"replace",
"target":"app.sage_main_content",
"options":{"url": url}
}
return {
"widgettype":"NewWindow",
"options":{