From ee19cb762fbaa732f06c67cbec1f2f5dace1a80e Mon Sep 17 00:00:00 2001 From: xystrive Date: Fri, 5 Jul 2024 17:06:16 +0100 Subject: [PATCH] fix: concatenate `Instance`'s api url with endpoint --- src/instance.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/instance.rs b/src/instance.rs index d9b3047..67d7bd2 100644 --- a/src/instance.rs +++ b/src/instance.rs @@ -244,10 +244,11 @@ impl ChorusUser { /// /// The JWT token expires after 5 minutes. 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 { request: Client::new() .post(endpoint_url) + .header("Authorization", self.token()) .json(&mfa_verify_schema), limit_type: match self.object.is_some() { true => LimitType::Global,