Allow IMAP sync intervals as low as 1 minute

This commit is contained in:
misolau
2026-07-15 08:35:22 +00:00
parent c6da79cdb0
commit b4972d81f0
21 changed files with 26 additions and 26 deletions
+2 -2
View File
@@ -43,7 +43,7 @@ pub struct AccountCreateRequest {
pub date_since: Option<DateSince>,
pub date_before: Option<RelativeDate>,
pub account_type: AccountType,
#[cfg_attr(feature = "web-api", oai(validator(minimum(value = "10"))))]
#[cfg_attr(feature = "web-api", oai(validator(minimum(value = "1"))))]
pub download_interval_min: Option<i64>,
#[cfg_attr(
feature = "web-api",
@@ -180,7 +180,7 @@ pub struct AccountUpdateRequest {
/// Modified folders will be automatically synced on the next update.
pub sync_folders: Option<Vec<String>>,
/// Incremental download interval (seconds)
#[cfg_attr(feature = "web-api", oai(validator(minimum(value = "10"))))]
#[cfg_attr(feature = "web-api", oai(validator(minimum(value = "1"))))]
pub download_interval_min: Option<i64>,
#[cfg_attr(
feature = "web-api",