Skip to content

Commit 907e1cb

Browse files
authored
[QC-911] Propagate provenance to trigger (#1602)
Provenance was not propagated to trigger in case trigger is foreachobject.
1 parent ff65205 commit 907e1cb

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

Framework/src/Triggers.cxx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ TriggerFcn ForEachObject(std::string databaseUrl, std::string databaseType, std:
222222

223223
return [filteredObjects, activity, currentObject = filteredObjects->begin(), config]() mutable -> Trigger {
224224
if (currentObject != filteredObjects->end()) {
225-
auto currentActivity = repository::database_helpers::asActivity(*currentObject);
225+
auto currentActivity = repository::database_helpers::asActivity(*currentObject, activity.mProvenance);
226226
bool last = currentObject + 1 == filteredObjects->end();
227227
Trigger trigger(TriggerType::ForEachObject, last, currentActivity, currentObject->get<int64_t>(timestampKey));
228228
++currentObject;

0 commit comments

Comments
 (0)