Skip to content
Extraits de code Groupes Projets
Valider f8f50dae rédigé par Rémi - Le Filament's avatar Rémi - Le Filament Validation de Julien - Le Filament
Parcourir les fichiers

[CLN] pre-commit

parent ccda4e74
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
# Defaults for all prettier-supported languages.
# Prettier will complete this with settings from .editorconfig file.
bracketSpacing: false
printWidth: 88
proseWrap: always
semi: true
trailingComma: "es5"
xmlWhitespaceSensitivity: "strict"
......@@ -3,6 +3,7 @@ Repartion key entry file handler
"""
import csv
from datetime import datetime
from odoo.addons.api_connector.tools.date_utils import local_to_utc
......@@ -118,7 +119,7 @@ class RepartitionKeyEntryFile:
if len(counter_list_from_file) != len(set(counter_list_from_file)):
return {
"check": False,
f"message": "Des numéros de PRM apparaissent plusieurs fois"
"message": "Des numéros de PRM apparaissent plusieurs fois",
}
if sorted(self.operation_counter_list) == sorted(counter_list_from_file):
......@@ -137,8 +138,8 @@ class RepartitionKeyEntryFile:
if missing_in_file or missing_in_operation:
return {
"check": False,
f"message": "Les numéros de PRM ne correspondent "
f"pas à ceux de l’opération",
"message": "Les numéros de PRM ne correspondent "
"pas à ceux de l’opération",
}
return {"check": True, "message": ""}
......
......@@ -72,17 +72,22 @@ class AccRepartitionKeysWizard(models.TransientModel):
except (ValueError, IndexError) as exc:
raise UserError(_("Fichier de répartitions au mauvais format")) from exc
entry_file_handler.operation_counter_list = self.env[
"acc.counter.period"
]._get_periods_from_interval(
[("acc_operation_id", "=", self.operation_id.id), ("prm_type", "=", "delivery")],
entry_file_handler.operation_counter_list = (
self.env["acc.counter.period"]
._get_periods_from_interval(
[
("acc_operation_id", "=", self.operation_id.id),
("prm_type", "=", "delivery"),
],
datetime.strptime(
entry_file_handler.get_min_date(), "%d-%m-%Y %H:%M"
).date(),
datetime.strptime(
entry_file_handler.get_max_date(), "%d-%m-%Y %H:%M"
).date(),
).mapped("acc_counter_id.name")
)
.mapped("acc_counter_id.name")
)
try:
file_check_result = entry_file_handler.check()
......
......@@ -12,7 +12,7 @@
class="btn btn-primary"
name="send_imported_file"
type="object"
string="Envoyer a enedis"
string="Envoyer a Enedis"
/>
<button
class="btn btn-primary"
......@@ -25,10 +25,7 @@
</field>
</record>
<record
id="acc_repartition_keys_wizard_action"
model="ir.actions.act_window"
>
<record id="acc_repartition_keys_wizard_action" model="ir.actions.act_window">
<field name="name">Création clés de repartition</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">acc.repartition.keys.wizard</field>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter