diff --git a/training_content/service.py b/training_content/service.py index 5259228..480b773 100644 --- a/training_content/service.py +++ b/training_content/service.py @@ -1,3 +1,4 @@ +from datetime import datetime from logging import getLogger from typing import Dict, List @@ -35,6 +36,7 @@ class TrainingContentService: weak_areas["weak_areas"].append(area.dict()) training_doc = { + 'created_at': int(datetime.now().timestamp() * 1000), **exam_map, **usefull_tips.dict(), **weak_areas @@ -182,6 +184,7 @@ class TrainingContentService: exercises[module][exam_id]["exercises"].extend(self._get_writing_prompts_and_answers(stat, exam)) exam_map[exam_id]["score"] = round((exam_total_correct / exam_total_questions) * 100) + exam_map[exam_id]["module"] = module return exercises, exam_map def _get_writing_prompts_and_answers(self, stat, exam):