Skip to content

Commit 06e5180

Browse files
committed
Formatting
1 parent dbdec58 commit 06e5180

File tree

2 files changed

+6
-9
lines changed

2 files changed

+6
-9
lines changed

jolpica/formula_one/importer/importer.py

+5-8
Original file line numberDiff line numberDiff line change
@@ -59,17 +59,14 @@ def get_model_import_priority(cls, import_key: ModelImport) -> int:
5959
def save_deserialisation_result_to_db(cls, result: DeserialisationResult) -> dict:
6060
prioritised_items = sorted(result.instances.items(), key=lambda x: cls.get_model_import_priority(x[0]))
6161

62-
import_stats = {"updated_count": 0, "created_count": 0, "models": {}}
62+
import_stats: dict = {
63+
"updated_count": 0,
64+
"created_count": 0,
65+
"models": defaultdict(lambda: {"updated_count": 0, "created_count": 0, "updated": [], "created": []}),
66+
}
6367

6468
for model_import, instances in prioritised_items:
6569
model_name = model_import.model_class.__name__
66-
if model_name not in import_stats["models"]:
67-
import_stats["models"][model_name] = {
68-
"updated_count": 0,
69-
"created_count": 0,
70-
"updated": [],
71-
"created": [],
72-
}
7370

7471
for ins in instances:
7572
try:

jolpica_api/data_import/views.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ def put(self, request: Request) -> Response:
4141
try:
4242
request_data = ImportDataRequestData.model_validate(request.data)
4343
except ValidationError as ex:
44-
errors = ex.errors(include_url=False)
44+
errors: list = ex.errors(include_url=False)
4545
dry_run = request.data.get("dry_run", True)
4646
log_data_import_result(
4747
request.user,

0 commit comments

Comments
 (0)