feat: site languages, setup and site URL settings
This commit is contained in:
1 parent
0806733d5c
commit
d9158025d4
106 files changed
+10184
-56
No files matched your search
@@ -0,0 +1,27 @@
|
||||
package mappers
|
||||
|
||||
import (
|
||||
"RenewCMS/internal/domain/localization"
|
||||
"RenewCMS/internal/infrastructure/persistence/models"
|
||||
)
|
||||
|
||||
func LocalizationRowToDomain(m models.SiteLanguage) localization.Row {
|
||||
return localization.Row{
|
||||
Tag: m.Lang,
|
||||
IsDefault: m.IsDefault,
|
||||
Enabled: m.Enabled,
|
||||
Confirmed: m.Confirmed,
|
||||
SocialLocale: m.SocialLocale,
|
||||
}
|
||||
}
|
||||
|
||||
func LocalizationRowToModel(siteID uint32, row localization.Row) models.SiteLanguage {
|
||||
return models.SiteLanguage{
|
||||
SiteID: siteID,
|
||||
Lang: row.Tag,
|
||||
IsDefault: row.IsDefault,
|
||||
Enabled: row.Enabled,
|
||||
Confirmed: row.Confirmed,
|
||||
SocialLocale: row.SocialLocale,
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user