Skip to content

Commit 5746941

Browse files
authored
Merge pull request #3248 from AtlasOfLivingAustralia/feature/issue3146
commit script to add organisationId to activities #3146
2 parents 95f8cce + 4677939 commit 5746941

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
load('../../utils/audit.js');
2+
const adminUserId = 'system';
3+
4+
let reports = db.report.find({status: {$ne: 'deleted'}, organisationId: {$exists: true}, category:'Regional Capacity Services Reporting'});
5+
while (reports.hasNext()) {
6+
let report = reports.next();
7+
let activities = db.activity.find({activityId:report.activityId, type:'Regional Capacity Services Report'});
8+
while (activities.hasNext()) {
9+
let activity = activities.next();
10+
activity.organisationId = report.organisationId;
11+
db.activity.replaceOne({activityId:activity.activityId}, activity);
12+
audit(activity, activity.activityId, 'au.org.ala.ecodata.Activity', adminUserId, activity.organisationId);
13+
}
14+
}

0 commit comments

Comments
 (0)