From 1d9db853b8568dc978628824913e59380a313409 Mon Sep 17 00:00:00 2001 From: flutistar Date: Wed, 20 Aug 2025 15:57:37 +0000 Subject: [PATCH 1/2] add missing document types --- .../src/document_record_service/constants.py | 35 +++++++++++++++++++ .../document_service.py | 2 +- 2 files changed, 36 insertions(+), 1 deletion(-) diff --git a/python/common/document-record-service/src/document_record_service/constants.py b/python/common/document-record-service/src/document_record_service/constants.py index 34e0a50e6d..ed099d6cb4 100644 --- a/python/common/document-record-service/src/document_record_service/constants.py +++ b/python/common/document-record-service/src/document_record_service/constants.py @@ -26,6 +26,41 @@ class DocumentTypes(Enum): REGN = "REGN" REGO = "REGO" SYSR = "SYSR" + FZE_ADMIN = 'FZE_ADMIN' + AGMEX = 'AGMEX' + NOALA = 'NOALA' + AGMLC = 'AGMLC' + AGMAM = 'AGMAM' + RECV_APPOINT = 'RECV_APPOINT' + RECV_CEASE = 'RECV_CEASE' + CHANGE_NAME = 'CHANGE_NAME' + CHANGE_OFF = 'CHANGE_OFF' + CHANGE_REG = 'CHANGE_REG' + CNV_LEDGER = 'CNV_LEDGER' + CRTO_LIQ = 'CRTO_LIQ' + DISS_VOL = 'DISS_VOL' + DISS_ADMIN = 'DISS_ADMIN' + ICORP = 'ICORP' + CORP_AFFIDAVIT = 'CORP_AFFIDAVIT' + COMP = 'COMP' + INTENT_LIQ = 'INTENT_LIQ' + OTHER_LEGACY = 'OTHER_LEGACY' + NWITH = 'NWITH' + PB_OFF = 'PB_OFF' + PB_ON = 'PB_ON' + REG_BUS = 'REG_BUS' + RSLN_SPEC = 'RSLN_SPEC' + TRANSP_REG = 'TRANSP_REG' + # FIRM + ADDR = 'ADDR' + CNVF = 'CNVF' + CONT = 'CONT' + COPN = 'COPN' + CORR = 'CORR' + DISS = 'DISS' + FILE = 'FILE' + FIRM_MISC = 'FIRM_MISC' + PART = 'PART' # Map between filing and DRS document type diff --git a/python/common/document-record-service/src/document_record_service/document_service.py b/python/common/document-record-service/src/document_record_service/document_service.py index 9c8efaa46b..22db00542d 100644 --- a/python/common/document-record-service/src/document_record_service/document_service.py +++ b/python/common/document-record-service/src/document_record_service/document_service.py @@ -33,7 +33,7 @@ def __init__(self): "x-apikey": current_app.config.get("DOC_API_KEY", ""), "Account-Id": current_app.config.get("DOC_API_ACCOUNT_ID", ""), } - self.base_url = current_app.config.get("DOC_API_URL", "") + self.base_url = current_app.config.get("DOC_API_URL", "") + current_app.config.get("DOC_API_VERSION", "") def _now_iso_utc(self): dt = datetime.now(timezone.utc) From 38ff95db9b88b1c373f3c1ce597188476704be88 Mon Sep 17 00:00:00 2001 From: flutistar Date: Thu, 21 Aug 2025 16:22:16 +0000 Subject: [PATCH 2/2] moved to config.py --- .../src/document_record_service/config.py | 1 + .../src/document_record_service/document_service.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/python/common/document-record-service/src/document_record_service/config.py b/python/common/document-record-service/src/document_record_service/config.py index 05469c72f6..2e5ac9dbe2 100644 --- a/python/common/document-record-service/src/document_record_service/config.py +++ b/python/common/document-record-service/src/document_record_service/config.py @@ -63,6 +63,7 @@ class _Config: # pylint: disable=too-few-public-methods DB_NAME = os.getenv("DATABASE_NAME", "") DB_HOST = os.getenv("DATABASE_HOST", "") DB_PORT = os.getenv("DATABASE_PORT", "5432") + DOC_API_URL = os.getenv("DOC_API_URL", "") + os.getenv("DOC_API_VERSION", "") # POSTGRESQL if DB_UNIX_SOCKET := os.getenv("DATABASE_UNIX_SOCKET", None): SQLALCHEMY_DATABASE_URI = ( diff --git a/python/common/document-record-service/src/document_record_service/document_service.py b/python/common/document-record-service/src/document_record_service/document_service.py index 22db00542d..9c8efaa46b 100644 --- a/python/common/document-record-service/src/document_record_service/document_service.py +++ b/python/common/document-record-service/src/document_record_service/document_service.py @@ -33,7 +33,7 @@ def __init__(self): "x-apikey": current_app.config.get("DOC_API_KEY", ""), "Account-Id": current_app.config.get("DOC_API_ACCOUNT_ID", ""), } - self.base_url = current_app.config.get("DOC_API_URL", "") + current_app.config.get("DOC_API_VERSION", "") + self.base_url = current_app.config.get("DOC_API_URL", "") def _now_iso_utc(self): dt = datetime.now(timezone.utc)