fix: get token & base url method to download invoice from client site
This commit is contained in:
parent
90ab32af7f
commit
bfa52fbd6f
@ -28,10 +28,13 @@ def get_headers():
|
||||
}
|
||||
|
||||
@frappe.whitelist()
|
||||
def generate_access_token():
|
||||
def get_token_and_base_url():
|
||||
request = requests.post(f"{get_base_url()}/api/method/press.saas.api.auth.generate_access_token", headers=get_headers())
|
||||
if request.status_code == 200:
|
||||
return request.json()["message"]
|
||||
return {
|
||||
"base_url": get_base_url(),
|
||||
"token": request.json()["message"],
|
||||
}
|
||||
else:
|
||||
frappe.throw("Failed to generate access token")
|
||||
|
||||
@ -52,5 +55,4 @@ def current_site_info():
|
||||
@frappe.whitelist()
|
||||
def saas_api(method, data={}):
|
||||
request = requests.post(f"{get_base_url()}/api/method/press.saas.api.{method}", headers=get_headers(), json=data)
|
||||
print(request.json())
|
||||
return request.json().get("message")
|
||||
@ -1 +1 @@
|
||||
Subproject commit 33ae5418149bea6fe163b6e098ea765fda96f4f5
|
||||
Subproject commit 526e5f8b0651201294fcde4ecb602721bbe83368
|
||||
Loading…
x
Reference in New Issue
Block a user