fix auto clean up

This commit is contained in:
Maksim Chegulov 2023-03-27 12:51:39 +03:00
parent a2fe731ceb
commit e2b38bdb18

View File

@ -108,7 +108,7 @@ public class FilesSettings : ISettings<FilesSettings>
HideFavoritesSetting = false,
HideTemplatesSetting = false,
DownloadTarGzSetting = false,
AutomaticallyCleanUpSetting = new AutoCleanUpData { IsAutoCleanUp = true, Gap = DateToAutoCleanUp.ThirtyDays },
AutomaticallyCleanUpSetting = null,
DefaultSharingAccessRightsSetting = null
};
}
@ -383,7 +383,16 @@ public class FilesSettingsHelper
get
{
var setting = LoadForCurrentUser().AutomaticallyCleanUpSetting;
return setting ?? new AutoCleanUpData();
if (setting != null)
{
return setting;
}
setting = new AutoCleanUpData { IsAutoCleanUp = true, Gap = DateToAutoCleanUp.ThirtyDays };
AutomaticallyCleanUp = setting;
return setting;
}
}