From f752aa7d739d946e364da39cd1424d5c0d940a97 Mon Sep 17 00:00:00 2001 From: Raphael Odini Date: Tue, 28 Jan 2025 14:44:20 +0100 Subject: [PATCH] Nouveau fichier utils siret.py --- api/views/diagnosticimport.py | 3 ++- api/views/purchaseimport.py | 3 ++- api/views/utils.py | 4 ---- common/utils/siret.py | 2 ++ 4 files changed, 6 insertions(+), 6 deletions(-) create mode 100644 common/utils/siret.py diff --git a/api/views/diagnosticimport.py b/api/views/diagnosticimport.py index d62906f18b..24764a185e 100644 --- a/api/views/diagnosticimport.py +++ b/api/views/diagnosticimport.py @@ -21,12 +21,13 @@ from api.permissions import IsAuthenticated from api.serializers import FullCanteenSerializer +from common.siret_sirene import normalise_siret from data.models import Canteen, ImportFailure, ImportType, Sector from data.models.diagnostic import Diagnostic from data.models.teledeclaration import Teledeclaration from .canteen import AddManagerView -from .utils import camelize, decode_bytes, normalise_siret +from .utils import camelize, decode_bytes logger = logging.getLogger(__name__) diff --git a/api/views/purchaseimport.py b/api/views/purchaseimport.py index 64756ec415..b80d3dc000 100644 --- a/api/views/purchaseimport.py +++ b/api/views/purchaseimport.py @@ -17,10 +17,11 @@ from api.permissions import IsAuthenticated from api.serializers import PurchaseSerializer +from common.siret_sirene import normalise_siret from data.models import Canteen, ImportFailure, ImportType, Purchase from .diagnosticimport import ImportDiagnosticsView -from .utils import camelize, decode_bytes, normalise_siret +from .utils import camelize, decode_bytes logger = logging.getLogger(__name__) diff --git a/api/views/utils.py b/api/views/utils.py index e72dc355c8..6b7e529226 100644 --- a/api/views/utils.py +++ b/api/views/utils.py @@ -13,10 +13,6 @@ def camelize(data): return json.loads(camel_case_bytes.decode("utf-8")) -def normalise_siret(siret): - return siret.replace(" ", "").replace("\xa0", "") - - def update_change_reason_with_auth(view, object): try: update_change_reason( diff --git a/common/utils/siret.py b/common/utils/siret.py new file mode 100644 index 0000000000..0ef5915be8 --- /dev/null +++ b/common/utils/siret.py @@ -0,0 +1,2 @@ +def normalise_siret(siret): + return siret.replace(" ", "").replace("\xa0", "")