Skip to content

Commit

Permalink
last fix
Browse files Browse the repository at this point in the history
  • Loading branch information
folland87 committed Feb 25, 2025
1 parent bb46b21 commit e18581c
Showing 1 changed file with 41 additions and 8 deletions.
49 changes: 41 additions & 8 deletions src/jobs/treatments/set-statuses.js
Original file line number Diff line number Diff line change
Expand Up @@ -131,8 +131,19 @@ export async function setStructureStatus() {
{ $ne: ["$normalizedCreationDate", null] },
{
$gt: [
{ $dateFromString: { dateString: "$normalizedCreationDate" } },
"$$NOW"
{
$dateFromString: {
dateString: "$normalizedCreationDate",
timezone: "UTC"
}
},
{
$dateTrunc: {
date: "$$NOW",
unit: "day",
timezone: "UTC"
}
}
]
}
]
Expand All @@ -145,9 +156,20 @@ export async function setStructureStatus() {
else: {
$cond: {
if: {
$gt: [
{ $dateFromString: { dateString: "$normalizedEndDate" } },
{ $dateFromString: { dateString: { $dateToString: { date: "$$NOW", format: "%Y-%m-%d" } } } }
$gte: [
{
$dateFromString: {
dateString: "$normalizedEndDate",
timezone: "UTC"
}
},
{
$dateTrunc: {
date: "$$NOW",
unit: "day",
timezone: "UTC"
}
}
]
},
then: "active",
Expand Down Expand Up @@ -259,9 +281,20 @@ export async function setIdentifierStatus() {
if: { $eq: ["$normalizedEndDate", null] },
then: true,
else: {
$gt: [
{ $dateFromString: { dateString: "$normalizedEndDate" } },
{ $dateFromString: { dateString: { $dateToString: { date: "$$NOW", format: "%Y-%m-%d" } } } }
$gte: [
{
$dateFromString: {
dateString: "$normalizedEndDate",
timezone: "UTC"
}
},
{
$dateTrunc: {
date: "$$NOW",
unit: "day",
timezone: "UTC"
}
}
]
}
}
Expand Down

0 comments on commit e18581c

Please sign in to comment.