diff --git a/config/database/mysql.json b/config/database/mysql.json index c8452e8..389e497 100644 --- a/config/database/mysql.json +++ b/config/database/mysql.json @@ -7,6 +7,7 @@ "aeskey": "${AES_KEY}", "storage": "${STORAGE}", "group_size": "${GROUP_SIZE}", + "url_api": "${URL_API}", "charset": "utf8mb4", "pool": { "pre_ping": true, diff --git a/packages/v1/administrativo/repositories/ato_principal/ato_principal_show_atos_repository.py b/packages/v1/administrativo/repositories/ato_principal/ato_principal_show_atos_repository.py index 201cc05..050b68d 100644 --- a/packages/v1/administrativo/repositories/ato_principal/ato_principal_show_atos_repository.py +++ b/packages/v1/administrativo/repositories/ato_principal/ato_principal_show_atos_repository.py @@ -13,6 +13,7 @@ from datetime import datetime # === Recupera configurações e chave AES === DB_SETTINGS = get_database_settings() AES_KEY = getattr(DB_SETTINGS, "aeskey", None) +URL_API = getattr(DB_SETTINGS, "url_api", None) class ShowAtosRepository: @@ -105,7 +106,9 @@ class ShowAtosRepository: documentos_list = [ { - "url": "/aqui/" + d.url.decode("utf-8") if d.url else None, + "url": ( + "/" + URL_API + "/" + d.url.decode("utf-8") if d.url else None + ), "nome_documento": ( d.nome_documento.decode("utf-8") if d.nome_documento else None ), @@ -165,7 +168,11 @@ class ShowAtosRepository: documentos_vinc_list = [ { - "url": "/aqui/" + d.url.decode("utf-8") if d.url else None, + "url": ( + "/" + URL_API + "/" + d.url.decode("utf-8") + if d.url + else None + ), "nome_documento": ( d.nome_documento.decode("utf-8") if d.nome_documento