Skip to content

Commit ef39744

Browse files
committed
Drop unused force_refresh flag in JWT auth
1 parent ef17d83 commit ef39744

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

src/headers/lnurl_auth_jwt.rs

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -126,13 +126,14 @@ impl LnurlAuthToJwtProvider {
126126
parse_jwt_token(untrusted_token)
127127
}
128128

129-
async fn get_jwt_token(&self, force_refresh: bool) -> Result<String, VssHeaderProviderError> {
130-
let cached_token_str = if force_refresh {
131-
None
132-
} else {
133-
let jwt_token = self.cached_jwt_token.read().unwrap();
134-
jwt_token.as_ref().filter(|t| !t.is_expired()).map(|t| t.token_str.clone())
135-
};
129+
async fn get_jwt_token(&self) -> Result<String, VssHeaderProviderError> {
130+
let cached_token_str = self
131+
.cached_jwt_token
132+
.read()
133+
.unwrap()
134+
.as_ref()
135+
.filter(|t| !t.is_expired())
136+
.map(|t| t.token_str.clone());
136137
if let Some(token_str) = cached_token_str {
137138
Ok(token_str)
138139
} else {
@@ -148,7 +149,7 @@ impl VssHeaderProvider for LnurlAuthToJwtProvider {
148149
async fn get_headers(
149150
&self, _request: &[u8],
150151
) -> Result<HashMap<String, String>, VssHeaderProviderError> {
151-
let jwt_token = self.get_jwt_token(false).await?;
152+
let jwt_token = self.get_jwt_token().await?;
152153
let mut headers = self.default_headers.clone();
153154
headers.insert(AUTHORIZATION.to_string(), format!("Bearer {}", jwt_token));
154155
Ok(headers)

0 commit comments

Comments
 (0)