From 8f52d1a8f7854fe9c37e79b818a5a3f9d6c7fae3 Mon Sep 17 00:00:00 2001 From: nathan-moore-97 Date: Thu, 11 Jan 2024 14:50:13 -0500 Subject: [PATCH] CR comments --- qualtrix/api.py | 6 +++--- qualtrix/settings.py | 12 ++++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/qualtrix/api.py b/qualtrix/api.py index a2b34ce..0a30273 100644 --- a/qualtrix/api.py +++ b/qualtrix/api.py @@ -6,7 +6,7 @@ import fastapi from fastapi import HTTPException -from pydantic import BaseModel, typing +from pydantic import BaseModel from qualtrix import client, error, settings @@ -49,8 +49,8 @@ async def get_response(request: ResponseModel): async def get_redirect(request: RedirectModel): try: email = client.get_email(request.surveyId, request.responseId) - contact = client.get_contact(settings.directory_id, email) - distribution = client.get_distribution(settings.directory_id, contact["id"]) + contact = client.get_contact(settings.DIRECTORY_ID, email) + distribution = client.get_distribution(settings.DIRECTORY_ID, contact["id"]) return client.get_link(request.targetSurveyId, distribution["distributionId"]) except error.QualtricsError as e: logging.error(e) diff --git a/qualtrix/settings.py b/qualtrix/settings.py index e3a124c..c491db9 100644 --- a/qualtrix/settings.py +++ b/qualtrix/settings.py @@ -29,13 +29,13 @@ log.info("Loading credentials from env var") config = service["credentials"] break - API_TOKEN = config["api_token"] - BASE_URL = config["base_url"] - DIRECTORY_ID = config["directory_id"] + API_TOKEN = config["apiToken"] + BASE_URL = config["baseUrl"] + DIRECTORY_ID = config["directoryId"] else: - API_TOKEN = os.getenv("QX_API_TOKEN") - BASE_URL = os.getenv("QX_BASE_URL") - DIRECTORY_ID = os.getenv("QX_DIRECTORY_ID") + API_TOKEN = os.getenv("QUALTRIX_API_TOKEN") + BASE_URL = os.getenv("QUALTRIX_BASE_URL") + DIRECTORY_ID = os.getenv("QUALTRIX_DIRECTORY_ID") except (json.JSONDecodeError, KeyError, FileNotFoundError) as err: