fix: add check for allow_auto_update in timer task filtering

This commit is contained in:
Tunglies 2025-10-30 01:40:43 +08:00
parent fb09e6c85d
commit 37359ffc27
No known key found for this signature in database
GPG Key ID: B9B01B389469B3E8

View File

@ -99,6 +99,12 @@ impl Timer {
items
.iter()
.filter_map(|item| {
let allow_auto_update =
item.option.as_ref()?.allow_auto_update.unwrap_or_default();
if !allow_auto_update {
return None;
}
let interval = item.option.as_ref()?.update_interval? as i64;
let updated = item.updated? as i64;
let uid = item.uid.as_ref()?;