Skip to content

Commit

Permalink
feat(server): remplacement des années scolaires en dur par la fonctio…
Browse files Browse the repository at this point in the history
…n getAnneesScolaireListFromDate (#3315)
  • Loading branch information
sbenfares authored Oct 25, 2023
1 parent 7309711 commit c3ad31c
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 5 deletions.
6 changes: 2 additions & 4 deletions server/src/jobs/fiabilisation/effectifs/index.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { addDays } from "date-fns";
import { getAnneesScolaireListFromDate } from "shared";

import {
abandonsIndicator,
Expand All @@ -9,8 +10,7 @@ import { CODES_STATUT_APPRENANT } from "@/common/constants/dossierApprenant";
import logger from "@/common/logger";
import { effectifsDb } from "@/common/model/collections";

const CURRENT_ANNEES_SCOLAIRES = ["2022-2023", "2023-2023"];
const filterStages = [{ $match: { annee_scolaire: { $in: CURRENT_ANNEES_SCOLAIRES } } }];
const filterStages = [{ $match: { annee_scolaire: { $in: getAnneesScolaireListFromDate(new Date()) } } }];

/**
* Aggregation pour filtre sur le nb de jours dans ce statut
Expand Down Expand Up @@ -38,8 +38,6 @@ const getNbAbandonsADate = async () => (await abandonsIndicator.getListAtDate(ne
* qui sont dans ce statut depuis nbJours
*/
export const removeInscritsSansContratsDepuis = async (nbJours = 90) => {
const filterStages = [{ $match: { annee_scolaire: { $in: CURRENT_ANNEES_SCOLAIRES } } }];

const inscritsSansContratsIdsToRemove = (
await effectifsDb()
.aggregate([
Expand Down
3 changes: 2 additions & 1 deletion server/src/jobs/fiabilisation/uai-siret/build.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { PromisePool } from "@supercharge/promise-pool";
import { getAnneesScolaireListFromDate } from "shared";

import { STATUT_FIABILISATION_COUPLES_UAI_SIRET } from "@/common/constants/fiabilisation";
import { STATUT_PRESENCE_REFERENTIEL } from "@/common/constants/organisme";
Expand All @@ -24,7 +25,7 @@ import {
} from "./build.rules";

// Filtres année scolaire pour récupération des couples UAI-SIRET
const filters = { annee_scolaire: { $in: ["2023-2023", "2023-2024"] } };
const filters = { annee_scolaire: { $in: getAnneesScolaireListFromDate(new Date()) } };

/**
* Fonction de construction de la collection des couples de fiabilisation UAI SIRET
Expand Down

0 comments on commit c3ad31c

Please sign in to comment.