diff --git a/fe-app-podkop/src/podkop/tabs/diagnostic/initController.ts b/fe-app-podkop/src/podkop/tabs/diagnostic/initController.ts index c8f3653..413da03 100644 --- a/fe-app-podkop/src/podkop/tabs/diagnostic/initController.ts +++ b/fe-app-podkop/src/podkop/tabs/diagnostic/initController.ts @@ -288,7 +288,10 @@ async function handleShowSingBoxConfig() { if (showSingBoxConfig.success) { ui.showModal( _('Show sing-box config'), - renderModal(showSingBoxConfig.data as string, 'show_sing_box_config'), + renderModal( + JSON.stringify(showSingBoxConfig.data, null, 2), + 'show_sing_box_config', + ), ); } else { logger.error( diff --git a/luci-app-podkop/htdocs/luci-static/resources/view/podkop/main.js b/luci-app-podkop/htdocs/luci-static/resources/view/podkop/main.js index b280531..c8fae38 100644 --- a/luci-app-podkop/htdocs/luci-static/resources/view/podkop/main.js +++ b/luci-app-podkop/htdocs/luci-static/resources/view/podkop/main.js @@ -4164,7 +4164,10 @@ async function handleShowSingBoxConfig() { if (showSingBoxConfig.success) { ui.showModal( _("Show sing-box config"), - renderModal(showSingBoxConfig.data, "show_sing_box_config") + renderModal( + JSON.stringify(showSingBoxConfig.data, null, 2), + "show_sing_box_config" + ) ); } else { logger.error(