diff --git a/codeislow.py b/codeislow.py index 0073fe7..f2d72f1 100644 --- a/codeislow.py +++ b/codeislow.py @@ -51,7 +51,9 @@ def legifrance_auth(): def spaces_remover(string): - return re.sub(" {2,}", " ", string) + without_spaces = re.sub(" {2,}", " ", string) + without_newlines = re.sub("\n", "", without_spaces) + return without_newlines # Ouverture du fichier utilisateur @@ -163,7 +165,7 @@ def get_article_id(article_number, code_name): } response = session.post( - "https://api.piste.gouv.fr/dila/legifrance-beta/lf-engine-app/search", + "https://api.piste.gouv.fr/dila/legifrance/lf-engine-app/search", headers=headers, json=data, ) @@ -182,7 +184,7 @@ def get_article_id(article_number, code_name): def get_article_content(article_id): data = {"id": article_id} response = session.post( - "https://api.piste.gouv.fr/dila/legifrance-beta/lf-engine-app/consult/getArticle", + "https://api.piste.gouv.fr/dila/legifrance/lf-engine-app/consult/getArticle", headers=headers, json=data, ) @@ -247,7 +249,7 @@ def epoch_converter(epoch): "CESEDA": r"\s*(?:du Code de l'entrée et du séjour des étrangers et du droit d'asile|CESEDA|du CESEDA)", "CGCT": r"\s*(?:du Code général des collectivités territoriales|CGCT|du CGCT)", "CPCE": r"\s*(?:du Code des postes et des communications électroniques|CPCE|du CPCE)", - "CENV": r"\s*(?:du Code de l'environnement|C. envir.|CE |du CE )", + "CENV": r"\s*(?:du Code de l'environnement|C. envir.|C. env.)", "CJA": r"\s*(?:du Code de justice administrative|CJA|du CJA)", } @@ -279,6 +281,11 @@ def root(): return static_file("index.html", root=".") +@app.route("/favicon.ico") +def get_favicon(): + return static_file('favicon.ico') + + # Actions à effectuer à l'upload du document de l'utilisateur @app.route("/upload", method="POST") def do_upload(): diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..43e6376 Binary files /dev/null and b/favicon.ico differ diff --git a/index.html b/index.html index 6c0b051..ecb8706 100644 --- a/index.html +++ b/index.html @@ -6,9 +6,9 @@
Source : DILA - Données Légifrance exploitées en temps réel sous licence ouverte 2.0.
+Code source - Données Légifrance publiées par la DILA, exploitées en temps réel sous licence ouverte 2.0.