UUID wasn't being converted to string, before it used the firebase id and when transitioning to mongo this bug was introduced
This commit is contained in:
@@ -40,7 +40,7 @@ class TrainingContentService:
|
|||||||
for area in training_content.weak_areas:
|
for area in training_content.weak_areas:
|
||||||
weak_areas["weak_areas"].append(area.dict())
|
weak_areas["weak_areas"].append(area.dict())
|
||||||
|
|
||||||
new_id = uuid.uuid4()
|
new_id = str(uuid.uuid4())
|
||||||
training_doc = {
|
training_doc = {
|
||||||
'id': new_id,
|
'id': new_id,
|
||||||
'created_at': int(datetime.now().timestamp() * 1000),
|
'created_at': int(datetime.now().timestamp() * 1000),
|
||||||
@@ -224,8 +224,6 @@ class TrainingContentService:
|
|||||||
|
|
||||||
exam_map[session_key]["score"] = round((exam_total_correct / exam_total_questions) * 100)
|
exam_map[session_key]["score"] = round((exam_total_correct / exam_total_questions) * 100)
|
||||||
exam_map[session_key]["module"] = module
|
exam_map[session_key]["module"] = module
|
||||||
with open('exam_result.json', 'w') as file:
|
|
||||||
json.dump({"exams": exercises}, file, indent=4)
|
|
||||||
|
|
||||||
return {"exams": exercises}, exam_map
|
return {"exams": exercises}, exam_map
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user