subjson and multidomain

This commit is contained in:
Alireza Ahmadi
2024-06-28 15:55:37 +02:00
parent 6b24506ddd
commit 6672a2721f
32 changed files with 2163 additions and 282 deletions
+6 -1
View File
@@ -36,6 +36,7 @@ var defaultValueMap = map[string]string{
"subEncode": "true",
"subShowInfo": "false",
"subURI": "",
"subJsonExt": "",
}
type SettingService struct {
@@ -65,7 +66,7 @@ func (s *SettingService) GetAllSetting() (*map[string]string, error) {
}
// Due to security principles
delete(allSetting, "webSecret")
delete(allSetting, "secret")
return &allSetting, nil
}
@@ -347,6 +348,10 @@ func (s *SettingService) Save(tx *gorm.DB, changes []model.Changes) error {
return err
}
func (s *SettingService) GetSubJsonExt() (string, error) {
return s.getString("subJsonExt")
}
func (s *SettingService) fileExists(path string) error {
_, err := os.Stat(path)
return err