diff --git a/app/docusign/ds_client.py b/app/docusign/ds_client.py index 191fad5d..df31b9a7 100644 --- a/app/docusign/ds_client.py +++ b/app/docusign/ds_client.py @@ -99,7 +99,7 @@ def _jwt_auth(cls): # Grand explicit consent for the application if "consent_required" in body: - consent_scopes = "signature%20impersonation" + consent_scopes = " ".join(use_scopes) redirect_uri = DS_CONFIG["app_url"] + url_for("ds.ds_callback") consent_url = f"{DS_CONFIG['authorization_server']}/oauth/auth?response_type=code&" \ f"scope={consent_scopes}&client_id={DS_JWT['ds_client_id']}&redirect_uri={redirect_uri}" diff --git a/requirements.txt b/requirements.txt index fac7748e..18e2362c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,9 +1,9 @@ astroid==2.3.3 certifi==2019.9.11 -cffi==1.13.2 +cffi==1.14.3 chardet==3.0.4 Click==7.0 -cryptography==3.2 +cryptography==3.2.1 docusign-esign==3.6.0 docusign-rooms==1.0.0b1 Flask==1.1.1