Skip to content

Commit 4dd882f

Browse files
committed
Merge remote-tracking branch 'origin/prod'
2 parents 78b2e89 + dd8843d commit 4dd882f

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

scripts/connect-sync.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,22 @@ const syncWithConnect = async () => {
1919
const usersAndProjectsFromLastSync = await getUsersAndProjectsFromLastSync({
2020
service: "connect",
2121
});
22+
const filteredUsersAndProject = usersAndProjectsFromLastSync.filter(
23+
(userAndProjects) =>
24+
!userAndProjects.email.endsWith("ademe.fr") &&
25+
!userAndProjects.email.endsWith("beta.gouv.fr") &&
26+
userAndProjects.email !== "marie.racine@dihal.gouv.fr",
27+
);
2228

23-
if (!usersAndProjectsFromLastSync.length) {
29+
if (!filteredUsersAndProject.length) {
2430
console.log("Aucune nouvelle donnée à synchroniser.");
2531
const webhookData = makeConnectSyncBatchWebhookData("Aucune nouvelle donnée à synchroniser.");
2632
await sendMattermostWebhook(webhookData, "batch", 5000);
2733
await saveCronJob(startedDate, new Date(), "SYNC_CONNECT");
2834
process.exit(0);
2935
}
3036

31-
const activeUsersAndProjects = usersAndProjectsFromLastSync.map((user) => ({
37+
const activeUsersAndProjects = filteredUsersAndProject.map((user) => ({
3238
...user,
3339
projets: user.projets.filter((p) => !p.projet.deleted_at),
3440
}));

0 commit comments

Comments
 (0)