fix: concatenate `Instance`'s api url with endpoint

This commit is contained in:
xystrive 2024-07-05 17:06:16 +01:00
parent c3c506bc1b
commit ee19cb762f
1 changed files with 2 additions and 1 deletions

View File

@ -244,10 +244,11 @@ impl ChorusUser {
/// ///
/// The JWT token expires after 5 minutes. /// The JWT token expires after 5 minutes.
pub async fn complete_mfa_challenge(&mut self, mfa_verify_schema: MfaVerifySchema) -> ChorusResult<()> { pub async fn complete_mfa_challenge(&mut self, mfa_verify_schema: MfaVerifySchema) -> ChorusResult<()> {
let endpoint_url = "/mfa/finish"; let endpoint_url = self.belongs_to.read().unwrap().urls.api.clone() + "/mfa/finish";
let chorus_request = ChorusRequest { let chorus_request = ChorusRequest {
request: Client::new() request: Client::new()
.post(endpoint_url) .post(endpoint_url)
.header("Authorization", self.token())
.json(&mfa_verify_schema), .json(&mfa_verify_schema),
limit_type: match self.object.is_some() { limit_type: match self.object.is_some() {
true => LimitType::Global, true => LimitType::Global,