feat: SEO backend data (1/4)

This commit is contained in:
Florian Sylvain committed 2026-10-15 19:30:29 +02:00
1 parent cb1410f0b0
commit 0eb46b0d74
90 files changed
+6094 -350

No files matched your search

@@ -6,6 +6,10 @@ import (
)
func SiteToDomain(m models.Site, articleCount int) site.Site {
titleTemplate := m.TitleTemplate
if titleTemplate == "" {
titleTemplate = site.DefaultTitleTemplate
}
return site.Site{
ID: m.ID,
Name: m.Name,
@@ -16,6 +20,9 @@ func SiteToDomain(m models.Site, articleCount int) site.Site {
Locale: m.Locale,
IsDefault: m.IsDefault,
ArticleCount: articleCount,
SiteName: m.SiteName,
TitleTemplate: titleTemplate,
DefaultDescription: m.DefaultDescription,
}
}
@@ -29,5 +36,8 @@ func SiteToModel(s site.Site) models.Site {
DefaultRobots: s.DefaultRobots,
Locale: s.Locale,
IsDefault: s.IsDefault,
SiteName: s.SiteName,
TitleTemplate: s.TitleTemplate,
DefaultDescription: s.DefaultDescription,
}
}