Merge pull request #325 from hammaschlach/feature/imap-poll-interval

Allow IMAP sync intervals as low as 1 minute
This commit is contained in:
rustmailer
2026-07-29 17:07:49 +08:00
committed by GitHub
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",
@@ -179,7 +179,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",