diff options
Diffstat (limited to 'adenosine/src/xrpc.rs')
-rw-r--r-- | adenosine/src/xrpc.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/adenosine/src/xrpc.rs b/adenosine/src/xrpc.rs index 6a89ba1..2a185ce 100644 --- a/adenosine/src/xrpc.rs +++ b/adenosine/src/xrpc.rs @@ -106,7 +106,11 @@ impl XrpcClient { /// Uses refresh token to update auth token pub fn auth_refresh(&mut self) -> Result<()> { self.auth_token = self.refresh_token.clone(); - let resp = self.post(&Nsid::from_str("com.atproto.session.refresh")?, None, None)?; + let resp = self.post( + &Nsid::from_str("com.atproto.server.refreshSession")?, + None, + None, + )?; let resp = resp.ok_or(anyhow!("missing session auth info"))?; self.auth_token = resp["accessJwt"].as_str().map(|s| s.to_string()); self.refresh_token = resp["refreshJwt"].as_str().map(|s| s.to_string()); |