diff --git a/crates/index-scheduler/src/utils.rs b/crates/index-scheduler/src/utils.rs index 3c921f099..5efc317b5 100644 --- a/crates/index-scheduler/src/utils.rs +++ b/crates/index-scheduler/src/utils.rs @@ -168,7 +168,7 @@ pub(crate) fn insert_task_datetime( let timestamp = time.unix_timestamp_nanos(); let mut task_ids = database.get(wtxn, ×tamp)?.unwrap_or_default(); task_ids.insert(task_id); - database.put(wtxn, ×tamp, &RoaringBitmap::from_iter(task_ids))?; + database.put(wtxn, ×tamp, &task_ids)?; Ok(()) } @@ -184,7 +184,7 @@ pub(crate) fn remove_task_datetime( if existing.is_empty() { database.delete(wtxn, ×tamp)?; } else { - database.put(wtxn, ×tamp, &RoaringBitmap::from_iter(existing))?; + database.put(wtxn, ×tamp, &existing)?; } }