Skip to content

Commit 04027a8

Browse files
authored
Merge pull request #5834 from Countly/delete_old_members_gc_v2
Update delete_old_members.js for global admins to be exluded from deletion
2 parents a30812c + 69fc7bd commit 04027a8

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

bin/scripts/member-managament/delete_old_members.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ var days = 30;
1717
//query states not logged in in last N days , but logged in at least once
1818

1919
var ts = Math.round(Date.now() / 1000) - days * 24 * 60 * 60;
20-
var query = {"$and": [{"last_login": {"$lt": ts}}, {"last_login": {"$exists": true}}]};
20+
var query = {"$and": [{"last_login": {"$lt": ts}}, {"last_login": {"$exists": true}}, {"global_admin": {"$ne": true}}]};
21+
// {"global_admin": {"$ne": true}} ensures that global admins are excluded from deletion.
2122

2223
//although mogodb does not return null on $lt, keep like above for safety
2324

@@ -120,4 +121,4 @@ function sendRequest(params, callback) {
120121
console.log(e);
121122
callback({"err": 'Failed to send'});
122123
}
123-
}
124+
}

0 commit comments

Comments
 (0)