From 67bdb439198d0d962e421b0cfc0b18787fee8984 Mon Sep 17 00:00:00 2001 From: sks444 <krishnasingh.ss30@gmail.com> Date: Thu, 23 Dec 2021 02:42:02 +0530 Subject: [PATCH] Log exception instead of raising it --- .../projects/services/sageintacct/utils.py | 21 ++++++++++++------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/hypha/apply/projects/services/sageintacct/utils.py b/hypha/apply/projects/services/sageintacct/utils.py index c174b2840..419913354 100644 --- a/hypha/apply/projects/services/sageintacct/utils.py +++ b/hypha/apply/projects/services/sageintacct/utils.py @@ -1,3 +1,5 @@ +import logging + from django.conf import settings from .sageintacctsdk import SageIntacctSDK @@ -16,14 +18,17 @@ def fetch_deliverables(program_project_id=''): } } - connection = SageIntacctSDK( - sender_id=settings.INTACCT_SENDER_ID, - sender_password=settings.INTACCT_SENDER_PASSWORD, - user_id=settings.INTACCT_USER_ID, - company_id=settings.INTACCT_COMPANY_ID, - user_password=settings.INTACCT_USER_PASSWORD - ) + try: + connection = SageIntacctSDK( + sender_id=settings.INTACCT_SENDER_ID, + sender_password=settings.INTACCT_SENDER_PASSWORD, + user_id=settings.INTACCT_USER_ID, + company_id=settings.INTACCT_COMPANY_ID, + user_password=settings.INTACCT_USER_PASSWORD + ) + except Exception as e: + logging.error(e) + return [] deliverables = connection.purchasing.get_by_query(filter_payload=formatted_filter) - return deliverables -- GitLab