From 7d258616412046deb22611d7a906b909f919ef2b Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Wed, 26 Feb 2020 22:08:38 -0500 Subject: Quick and dirty strava import rate limiting --- src/importer.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/importer.rs b/src/importer.rs index 644f3b0..a32a0ee 100644 --- a/src/importer.rs +++ b/src/importer.rs @@ -370,11 +370,11 @@ fn import_strava_user( let conn = &shared.conn.lock().unwrap(); let now = Utc::now(); conn.transaction::<(), Error, _>(|| { - for &missing_id in &missing_ids { + for (i, &missing_id) in missing_ids.iter().enumerate() { db::insert_task( conn, &models::NewTask { - start_at: now, + start_at: now + chrono::Duration::seconds(i as i64 * 10), state: models::TaskState::NEW, username: username, payload: &to_value( -- cgit v1.2.3