fix(support-chat): support legacy mobile browsers

This commit is contained in:
t
2026-08-30 12:29:22 +08:00
parent 12c7060dbe
commit 46144ef63a
8 changed files with 302 additions and 101 deletions
+8
View File
@@ -8,6 +8,7 @@ import (
"code.tczkiot.com/wlw/ai-agent/internal/pkg/config"
"code.tczkiot.com/wlw/ai-agent/internal/pkg/i18nx"
"code.tczkiot.com/wlw/ai-agent/internal/pkg/logx"
"code.tczkiot.com/wlw/ai-agent/internal/services"
"code.tczkiot.com/wlw/ai-agent/internal/services/cronx"
_ "code.tczkiot.com/wlw/ai-agent/internal/services/event_handlers"
"code.tczkiot.com/wlw/ai-agent/internal/wxwork"
@@ -31,6 +32,13 @@ func InitModule(database *gorm.DB, tablePrefix string, loadSettings LoadSettings
}
config.SetCurrent(cfg)
i18nx.SetDefaultLocale(cfg.LanguageOrDefault())
assetSettings, assetErr := loadSettings(context.Background(), "oss_")
if assetErr != nil {
slog.Warn("load host asset settings failed", "error", assetErr)
services.SetPublicAssetURLResolver(nil)
} else {
services.SetPublicAssetURLSettings(assetSettings)
}
if err := UseDatabase(database, tablePrefix); err != nil {
return err