SIENTIAPDE-1184
fix: add conditional check for data_filter in MongoDB activity - Updated the insert_many method to only execute if data_filter is not empty, preventing unnecessary database operations and potential errors.
This commit is contained in:
332
init_orchestration.ipynb
Normal file
332
init_orchestration.ipynb
Normal file
File diff suppressed because one or more lines are too long
@@ -1,4 +1,3 @@
|
|||||||
from pandas import DataFrame
|
|
||||||
from temporalio import workflow, activity
|
from temporalio import workflow, activity
|
||||||
|
|
||||||
|
|
||||||
@@ -257,7 +256,8 @@ class MongoDB(BaseActivity):
|
|||||||
data_filter = argument if argument else {}
|
data_filter = argument if argument else {}
|
||||||
|
|
||||||
try:
|
try:
|
||||||
collection.insert_many(data_filter)
|
if data_filter:
|
||||||
|
collection.insert_many(data_filter)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
trace = traceback.format_exc()
|
trace = traceback.format_exc()
|
||||||
self.send_notification(
|
self.send_notification(
|
||||||
|
|||||||
Reference in New Issue
Block a user