From dbe4c7f2dfd2403fcda704be506ae1d563f119dd Mon Sep 17 00:00:00 2001 From: Marekkon5 Date: Thu, 14 Mar 2024 23:34:28 +0100 Subject: [PATCH] Spotify slow down --- crates/onetagger-platforms/src/spotify.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/crates/onetagger-platforms/src/spotify.rs b/crates/onetagger-platforms/src/spotify.rs index 202bf2a..ac7c0a6 100644 --- a/crates/onetagger-platforms/src/spotify.rs +++ b/crates/onetagger-platforms/src/spotify.rs @@ -93,7 +93,11 @@ impl Spotify { F: Fn(&Spotify) -> ClientResult { match f(self) { - Ok(r) => Ok(r), + Ok(r) => { + // Intentionally slow down to prevent rate limits + std::thread::sleep(Duration::from_millis(250)); + Ok(r) + }, Err(ClientError::Http(http)) => { match *http { rspotify::http::HttpError::StatusCode(r) => {