Merge pull request #1623 from ONLYOFFICE/feature/add-apimethod-settings/autocleanup

Feature/add apimethod settings/autocleanup
This commit is contained in:
Pavel Bannov 2023-08-16 02:39:24 -07:00 committed by GitHub
commit 68a6f0af3a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -317,6 +317,20 @@ public class SettingsController : ApiControllerBase
return await _fileStorageService.UpdateIfExistAsync(inDto.Set);
}
/// <summary>
/// Get the trash bin auto-clearing setting.
/// </summary>
/// <short>Get the trash bin auto-clearing setting</short>
/// <category>Settings</category>
/// <returns type="ASC.Files.Core.AutoCleanUpData, ASC.Files.Core">The auto-clearing setting properties: auto-clearing or not, a time interval when the auto-clearing will be performed</returns>
/// <path>api/2.0/files/settings/autocleanup</path>
/// <httpMethod>GET</httpMethod>
[HttpGet("settings/autocleanup")]
public AutoCleanUpData GetAutomaticallyCleanUp()
{
return _fileStorageService.GetSettingsAutomaticallyCleanUp();
}
/// <summary>
/// Updates the trash bin auto-clearing setting.
/// </summary>