Skip to content

Commit 26bef09

Browse files
committed
fix sleep in try_finish example
1 parent 4988557 commit 26bef09

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/tokens/user_token.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -1024,10 +1024,11 @@ impl DeviceUserTokenBuilder {
10241024
/// # let mut builder = DeviceUserTokenBuilder::new("myclientid", vec![Scope::ChatRead, Scope::ChatEdit]);
10251025
/// let code = builder.start(&client).await?;
10261026
/// println!("Please go to {}", code.verification_uri);
1027+
/// let mut interval = tokio::time::interval(std::time::Duration::from_secs(code.interval));
10271028
/// let mut finish = builder.try_finish(&client).await;
10281029
/// while finish.as_ref().is_err_and(|e| e.is_pending()) {
10291030
/// // wait a bit
1030-
/// tokio::time::sleep(std::time::Duration::from_secs(code.interval)).await;
1031+
/// interval.tick().await;
10311032
/// finish = builder.try_finish(&client).await;
10321033
/// }
10331034
/// let token: UserToken = finish?;

0 commit comments

Comments
 (0)