Merge pull request #3574 from sbwalker/dev
handle loading/saving of File Extensions
This commit is contained in:
commit
e28acd8d2d
|
@ -490,9 +490,11 @@
|
|||
_smtpenabled = SettingService.GetSetting(settings, "SMTPEnabled", "True");
|
||||
_retention = int.Parse(SettingService.GetSetting(settings, "NotificationRetention", "30"));
|
||||
|
||||
//File Extensions
|
||||
// file extensions
|
||||
_ImageFiles = SettingService.GetSetting(settings, "ImageFiles", Constants.ImageFiles);
|
||||
_ImageFiles = (string.IsNullOrEmpty(_ImageFiles)) ? Constants.ImageFiles : _ImageFiles;
|
||||
_UploadableFiles = SettingService.GetSetting(settings, "UploadableFiles", Constants.UploadableFiles);
|
||||
_UploadableFiles = (string.IsNullOrEmpty(_UploadableFiles)) ? Constants.UploadableFiles : _UploadableFiles;
|
||||
|
||||
// aliases
|
||||
await GetAliases();
|
||||
|
@ -657,7 +659,7 @@
|
|||
settings = SettingService.SetSetting(settings, "SiteGuid", _siteguid, true);
|
||||
settings = SettingService.SetSetting(settings, "NotificationRetention", _retention.ToString(), true);
|
||||
|
||||
// File Extensions
|
||||
// file extensions
|
||||
settings = SettingService.SetSetting(settings, "ImageFiles", (_ImageFiles != Constants.ImageFiles) ? _ImageFiles : "", false);
|
||||
settings = SettingService.SetSetting(settings, "UploadableFiles", (_UploadableFiles != Constants.UploadableFiles) ? _UploadableFiles : "", false);
|
||||
|
||||
|
|
|
@ -86,15 +86,11 @@ namespace Oqtane.Controllers
|
|||
.Where(item => !item.IsPrivate || User.IsInRole(RoleNames.Admin))
|
||||
.ToDictionary(setting => setting.SettingName, setting => setting.SettingValue);
|
||||
|
||||
// Populate ImageFile extentions with setting or constant value
|
||||
site.ImageFiles = site.Settings.ContainsKey("ImageFiles")
|
||||
? site.Settings["ImageFiles"]?.ToString() ?? Constants.ImageFiles
|
||||
: Constants.ImageFiles;
|
||||
|
||||
// Populate UploadableFile extensions with setting or constant value
|
||||
site.UploadableFiles = site.Settings.ContainsKey("UploadableFiles")
|
||||
? site.Settings["UploadableFiles"]?.ToString() ?? Constants.UploadableFiles
|
||||
: Constants.UploadableFiles;
|
||||
// populate File Extensions
|
||||
site.ImageFiles = site.Settings.ContainsKey("ImageFiles") && !string.IsNullOrEmpty(site.Settings["ImageFiles"])
|
||||
? site.Settings["ImageFiles"] : Constants.ImageFiles;
|
||||
site.UploadableFiles = site.Settings.ContainsKey("UploadableFiles") && !string.IsNullOrEmpty(site.Settings["UploadableFiles"])
|
||||
? site.Settings["UploadableFiles"] : Constants.UploadableFiles;
|
||||
|
||||
// pages
|
||||
List<Setting> settings = _settings.GetSettings(EntityNames.Page).ToList();
|
||||
|
|
Loading…
Reference in New Issue
Block a user