moved code

This commit is contained in:
brian
2024-10-20 20:21:16 +00:00
parent 6f06485776
commit 1a6cf69346
27 changed files with 8 additions and 7 deletions
+19
View File
@@ -0,0 +1,19 @@
from __future__ import annotations
from pymongo.collection import Collection
from shared.mongodb.classes import VisualCommunication
def upsert_visual_communication(
collection: Collection,
visual_communication_list: list[VisualCommunication],
) -> bool:
"""Upsert VisualCommunication object in the database.
Returns bool stating success.
"""
response = collection.insert_many(
[vis_com.model_dump() for vis_com in visual_communication_list],
)
return response.acknowledged