Skip to content

Commit 01f4106

Browse files
anysanbZcraft3793
andauthored
Update activities_v3_router.py (#137)
Co-authored-by: Zcraft_ <[email protected]>
1 parent b31c407 commit 01f4106

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

routers/activities_v3_router.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ async def add_activity_member_v3(
4747
status_code=400, detail="Activity type and member mode do not match"
4848
)
4949

50-
existing: ActivityMember = await db.zvms_new.get_collection("activity_members").find_one(
50+
existing: dict = await db.zvms_new.get_collection("activity_members").find_one(
5151
{
5252
"member": str(member.member),
5353
"activity": str(activity_id),
@@ -58,16 +58,16 @@ async def add_activity_member_v3(
5858
if existing:
5959

6060
updated_data = {
61-
"duration": existing.duration + member.duration,
61+
"duration": existing["duration"] + member.duration,
6262
"mode": member.mode,
6363
}
6464

6565
result = await db.zvms_new.get_collection("activity_members").update_one(
66-
{"_id": validate_object_id(existing._id)},
66+
{"_id": validate_object_id(existing["_id"])},
6767
{"$set": updated_data},
6868
)
6969

70-
results.append(str(existing._id))
70+
results.append(str(existing["_id"]))
7171

7272
continue
7373

0 commit comments

Comments
 (0)