mirror of
https://github.com/Wei-Shaw/sub2api.git
synced 2026-09-01 15:02:58 +08:00
fix(lint): 补齐 setting_public.go 与配额 fetcher 测试的 gofmt 对齐
This commit is contained in:
@@ -282,18 +282,18 @@ func TestUsageQuotaTiers_MapsAllWindowKinds(t *testing.T) {
|
||||
remaining := int64(400)
|
||||
resetUnix := int64(1777283883)
|
||||
usage := &UsageInfo{
|
||||
FiveHour: &UsageProgress{Utilization: 50},
|
||||
SevenDay: &UsageProgress{Utilization: 60},
|
||||
SevenDaySonnet: &UsageProgress{Utilization: 70},
|
||||
SevenDayFable: &UsageProgress{Utilization: 80},
|
||||
ThirtyDay: &UsageProgress{Utilization: 20},
|
||||
GeminiSharedDaily: &UsageProgress{Utilization: 11},
|
||||
GeminiProDaily: &UsageProgress{Utilization: 22},
|
||||
GeminiFlashDaily: &UsageProgress{Utilization: 33},
|
||||
GrokRequestQuota: &xai.QuotaWindow{Limit: &limit, Remaining: &remaining, ResetUnix: &resetUnix},
|
||||
GrokTokenQuota: &xai.QuotaWindow{Limit: &limit, Remaining: &remaining, ResetAt: "2026-08-19T00:00:00Z"},
|
||||
FiveHour: &UsageProgress{Utilization: 50},
|
||||
SevenDay: &UsageProgress{Utilization: 60},
|
||||
SevenDaySonnet: &UsageProgress{Utilization: 70},
|
||||
SevenDayFable: &UsageProgress{Utilization: 80},
|
||||
ThirtyDay: &UsageProgress{Utilization: 20},
|
||||
GeminiSharedDaily: &UsageProgress{Utilization: 11},
|
||||
GeminiProDaily: &UsageProgress{Utilization: 22},
|
||||
GeminiFlashDaily: &UsageProgress{Utilization: 33},
|
||||
GrokRequestQuota: &xai.QuotaWindow{Limit: &limit, Remaining: &remaining, ResetUnix: &resetUnix},
|
||||
GrokTokenQuota: &xai.QuotaWindow{Limit: &limit, Remaining: &remaining, ResetAt: "2026-08-19T00:00:00Z"},
|
||||
AntigravityQuota: map[string]*AntigravityModelQuota{
|
||||
"gemini-3-pro": {Utilization: 45},
|
||||
"gemini-3-pro": {Utilization: 45},
|
||||
"gemini-3-flash": {Utilization: 55},
|
||||
},
|
||||
}
|
||||
|
||||
@@ -616,13 +616,13 @@ type PublicSettingsInjectionPayload struct {
|
||||
ChannelMonitorHideThroughput bool `json:"channel_monitor_hide_throughput"`
|
||||
// ChannelMonitorShowQuota gates the user-facing quota/balance display on
|
||||
// monitors; fail-closed (absent/false = hidden). Admin UI always shows it.
|
||||
ChannelMonitorShowQuota bool `json:"channel_monitor_show_quota"`
|
||||
AvailableChannelsEnabled bool `json:"available_channels_enabled"`
|
||||
ModelPlazaEnabled bool `json:"model_plaza_enabled"`
|
||||
ModelPlazaRequireAuth bool `json:"model_plaza_require_auth"`
|
||||
AffiliateEnabled bool `json:"affiliate_enabled"`
|
||||
RiskControlEnabled bool `json:"risk_control_enabled"`
|
||||
AllowUserViewErrorRequests bool `json:"allow_user_view_error_requests"`
|
||||
ChannelMonitorShowQuota bool `json:"channel_monitor_show_quota"`
|
||||
AvailableChannelsEnabled bool `json:"available_channels_enabled"`
|
||||
ModelPlazaEnabled bool `json:"model_plaza_enabled"`
|
||||
ModelPlazaRequireAuth bool `json:"model_plaza_require_auth"`
|
||||
AffiliateEnabled bool `json:"affiliate_enabled"`
|
||||
RiskControlEnabled bool `json:"risk_control_enabled"`
|
||||
AllowUserViewErrorRequests bool `json:"allow_user_view_error_requests"`
|
||||
}
|
||||
|
||||
// GetPublicSettingsForInjection returns public settings in a format suitable for HTML injection.
|
||||
|
||||
Reference in New Issue
Block a user