Better file consistency

This commit is contained in:
Fanilo-Nantenaina 2026-01-02 14:44:24 +03:00
parent 2e8d247603
commit 81843dfaee
13 changed files with 14 additions and 16 deletions

6
api.py
View file

@ -17,7 +17,7 @@ import os
from pathlib import Path as FilePath from pathlib import Path as FilePath
from data.data import TAGS_METADATA, templates_signature_email from data.data import TAGS_METADATA, templates_signature_email
from routes.auth import router as auth_router from routes.auth import router as auth_router
from config import settings from config.config import settings
from database import ( from database import (
init_db, init_db,
async_session_factory, async_session_factory,
@ -28,8 +28,8 @@ from database import (
SignatureLog, SignatureLog,
StatutSignature as StatutSignatureEnum, StatutSignature as StatutSignatureEnum,
) )
from email_queue import email_queue from services.email_queue import email_queue
from sage_client import sage_client, SageGatewayClient from sage.sage_client import sage_client, SageGatewayClient
from schemas import ( from schemas import (
TiersDetails, TiersDetails,

View file

@ -5,8 +5,8 @@ from sqlalchemy.ext.asyncio import AsyncSession
from database import get_session, User from database import get_session, User
from core.dependencies import get_current_user from core.dependencies import get_current_user
from sage_client import SageGatewayClient from sage.sage_client import SageGatewayClient
from config import settings from config.config import settings
import logging import logging
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View file

@ -20,7 +20,7 @@ from security.auth import (
) )
from services.email_service import AuthEmailService from services.email_service import AuthEmailService
from core.dependencies import get_current_user from core.dependencies import get_current_user
from config import settings from config.config import settings
import logging import logging
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View file

@ -18,7 +18,7 @@ from schemas import (
SageGatewayStatsResponse, SageGatewayStatsResponse,
CurrentGatewayInfo, CurrentGatewayInfo,
) )
from config import settings from config.config import settings
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
router = APIRouter(prefix="/sage-gateways", tags=["Sage Gateways"]) router = APIRouter(prefix="/sage-gateways", tags=["Sage Gateways"])

View file

@ -1,7 +1,7 @@
# sage_client.py # sage_client.py
import requests import requests
from typing import Dict, List, Optional from typing import Dict, List, Optional
from config import settings from config.config import settings
import logging import logging
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View file

@ -1,4 +1,4 @@
from config import settings from config.config import settings
from enum import Enum from enum import Enum

View file

@ -9,7 +9,7 @@ import socket
from email.mime.multipart import MIMEMultipart from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText from email.mime.text import MIMEText
from email.mime.application import MIMEApplication from email.mime.application import MIMEApplication
from config import settings from config.config import settings
import logging import logging
from reportlab.lib.pagesizes import A4 from reportlab.lib.pagesizes import A4
from reportlab.pdfgen import canvas from reportlab.pdfgen import canvas

View file

@ -1,7 +1,7 @@
import smtplib import smtplib
from email.mime.multipart import MIMEMultipart from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText from email.mime.text import MIMEText
from config import settings from config.config import settings
import logging import logging
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View file

@ -9,7 +9,7 @@ from sqlalchemy.ext.asyncio import AsyncSession
from sqlalchemy import select, update, and_ from sqlalchemy import select, update, and_
import logging import logging
from config import settings from config.config import settings
from database import SageGatewayConfig from database import SageGatewayConfig
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View file

@ -1,5 +1,5 @@
from typing import Dict from typing import Dict
from config import settings from config.config import settings
import logging import logging
from datetime import datetime from datetime import datetime
@ -7,7 +7,7 @@ import uuid
import requests import requests
from sqlalchemy.ext.asyncio import AsyncSession from sqlalchemy.ext.asyncio import AsyncSession
from services.email_queue import email_queue
from data.data import templates_signature_email from data.data import templates_signature_email
from database import EmailLog, StatutEmail as StatutEmailEnum from database import EmailLog, StatutEmail as StatutEmailEnum
@ -22,8 +22,6 @@ async def universign_envoyer(
doc_data: Dict, doc_data: Dict,
session: AsyncSession, session: AsyncSession,
) -> Dict: ) -> Dict:
from email_queue import email_queue
try: try:
api_key = settings.universign_api_key api_key = settings.universign_api_key
api_url = settings.universign_api_url api_url = settings.universign_api_url