fix(notify): add balance/quota notify flags to PublicSettings DTO and handler

The service layer correctly populated BalanceLowNotifyEnabled and
AccountQuotaNotifyEnabled in PublicSettings, but the handler-to-DTO
mapping was missing. Users could not see the balance notify card because
the public settings API never returned these flags.
This commit is contained in:
erio
2026-04-12 20:10:24 +08:00
parent 49281bbe45
commit 79d154ed73
2 changed files with 4 additions and 0 deletions

View File

@@ -191,6 +191,8 @@ type PublicSettings struct {
BackendModeEnabled bool `json:"backend_mode_enabled"`
PaymentEnabled bool `json:"payment_enabled"`
Version string `json:"version"`
BalanceLowNotifyEnabled bool `json:"balance_low_notify_enabled"`
AccountQuotaNotifyEnabled bool `json:"account_quota_notify_enabled"`
}
// OverloadCooldownSettings 529过载冷却配置 DTO