From e6fcd1e09675c9351b77f0f6ec55dbec15abaefe Mon Sep 17 00:00:00 2001 From: 3wc <3wc@doesthisthing.work> Date: Mon, 6 Mar 2023 13:33:28 -0500 Subject: [PATCH] Manually specify login URL --- civicrmapi4/civicrmapi4.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/civicrmapi4/civicrmapi4.py b/civicrmapi4/civicrmapi4.py index f33dac8..404d368 100644 --- a/civicrmapi4/civicrmapi4.py +++ b/civicrmapi4/civicrmapi4.py @@ -82,7 +82,7 @@ class APIv4: "pass": password, "form_id": "user_login_block", } - res = self.session.post(self.base_url, data=postdata) + res = self.session.post("{0}/user".format(self.base_url), data=postdata) if (not res.ok): log.error("Login failed. Code: {}. Result: {}".format(res.status_code, res.text)) # we should raise an error here.