mirror of
https://github.com/CJackHwang/ds2api.git
synced 2026-05-04 00:15:28 +08:00
24 lines
478 B
Go
24 lines
478 B
Go
package admin
|
|
|
|
import (
|
|
"strings"
|
|
|
|
"ds2api/internal/config"
|
|
)
|
|
|
|
func normalizeSettingsConfig(c *config.Config) {
|
|
if c == nil {
|
|
return
|
|
}
|
|
c.Admin.PasswordHash = strings.TrimSpace(c.Admin.PasswordHash)
|
|
c.Embeddings.Provider = strings.TrimSpace(c.Embeddings.Provider)
|
|
}
|
|
|
|
func validateSettingsConfig(c config.Config) error {
|
|
return config.ValidateConfig(c)
|
|
}
|
|
|
|
func validateRuntimeSettings(runtime config.RuntimeConfig) error {
|
|
return config.ValidateRuntimeConfig(runtime)
|
|
}
|