diff --git a/web/controller/xray_setting.go b/web/controller/xray_setting.go index f161c5eb..db3cfdda 100644 --- a/web/controller/xray_setting.go +++ b/web/controller/xray_setting.go @@ -104,7 +104,10 @@ func (a *XraySettingController) updateSetting(c *gin.Context) { if outboundTestUrl == "" { outboundTestUrl = "https://www.google.com/generate_204" } - _ = a.SettingService.SetXrayOutboundTestUrl(outboundTestUrl) + if err := a.SettingService.SetXrayOutboundTestUrl(outboundTestUrl); err != nil { + jsonMsg(c, I18nWeb(c, "pages.settings.toasts.modifySettings"), err) + return + } jsonMsg(c, I18nWeb(c, "pages.settings.toasts.modifySettings"), nil) }