add anc
This commit is contained in:
@@ -60,6 +60,10 @@ type SiteConfig struct {
|
||||
// App settings
|
||||
AppPromotion bool `json:"app_promotion,omitempty"`
|
||||
|
||||
// Announcement settings
|
||||
AnnouncementEnabled bool `json:"announcement_enabled,omitempty"`
|
||||
Announcement string `json:"announcement,omitempty"`
|
||||
|
||||
//EmailActive bool `json:"emailActive"`
|
||||
//QQLogin bool `json:"QQLogin"`
|
||||
//ScoreEnabled bool `json:"score_enabled"`
|
||||
@@ -183,22 +187,24 @@ func (s *GetSettingService) GetSiteConfig(c *gin.Context) (*SiteConfig, error) {
|
||||
customNavItems := settings.CustomNavItems(c)
|
||||
customHTML := settings.CustomHTML(c)
|
||||
return &SiteConfig{
|
||||
InstanceID: siteBasic.ID,
|
||||
SiteName: siteBasic.Name,
|
||||
Themes: themes.Themes,
|
||||
DefaultTheme: themes.DefaultTheme,
|
||||
User: &userRes,
|
||||
Logo: logo.Normal,
|
||||
LogoLight: logo.Light,
|
||||
CaptchaType: settings.CaptchaType(c),
|
||||
TurnstileSiteID: settings.TurnstileCaptcha(c).Key,
|
||||
ReCaptchaKey: reCaptcha.Key,
|
||||
CapInstanceURL: capCaptcha.InstanceURL,
|
||||
CapSiteKey: capCaptcha.SiteKey,
|
||||
CapAssetServer: capCaptcha.AssetServer,
|
||||
AppPromotion: appSetting.Promotion,
|
||||
CustomNavItems: customNavItems,
|
||||
CustomHTML: customHTML,
|
||||
InstanceID: siteBasic.ID,
|
||||
SiteName: siteBasic.Name,
|
||||
Themes: themes.Themes,
|
||||
DefaultTheme: themes.DefaultTheme,
|
||||
User: &userRes,
|
||||
Logo: logo.Normal,
|
||||
LogoLight: logo.Light,
|
||||
CaptchaType: settings.CaptchaType(c),
|
||||
TurnstileSiteID: settings.TurnstileCaptcha(c).Key,
|
||||
ReCaptchaKey: reCaptcha.Key,
|
||||
CapInstanceURL: capCaptcha.InstanceURL,
|
||||
CapSiteKey: capCaptcha.SiteKey,
|
||||
CapAssetServer: capCaptcha.AssetServer,
|
||||
AppPromotion: appSetting.Promotion,
|
||||
CustomNavItems: customNavItems,
|
||||
CustomHTML: customHTML,
|
||||
AnnouncementEnabled: settings.AnnouncementEnabled(c),
|
||||
Announcement: settings.Announcement(c),
|
||||
}, nil
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user