Skip to content

Commit 610679d

Browse files
authored
Bug fix - TEMPO data initialization date parse bug (#1801)
Signed-off-by: Angelica Ochoa <15623749+ao508@users.noreply.github.com>
1 parent de3403c commit 610679d

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

persistence/src/main/java/org/mskcc/smile/persistence/neo4j/TempoRepository.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -204,9 +204,9 @@ CASE WHEN (earliestDeliveryDate IS NULL OR earliestDeliveryDate = "")
204204
WITH custodianInformation, smileSampleId, earliestDeliveryDate, initialPipelineRunDate,
205205
CASE WHEN (initialPipelineRunDate IS NULL OR initialPipelineRunDate = "") THEN ""
206206
ELSE apoc.temporal.format(datetime(apoc.date.format(
207-
apoc.date.parse(initialPipelineRunDate, "ms", "yyyy-MM-dd HH:mm"),"ms", "yyyy-MM-dd"))
208-
+ Duration({months:18}), 'YYYY-MM-dd HH:mm') END AS embargoDate,
209-
apoc.date.format(apoc.date.currentTimestamp(), 'ms', 'yyyy-MM-dd HHM:mm') AS today
207+
apoc.date.parse(initialPipelineRunDate, "ms", "yyyy-MM-dd"), "ms", "yyyy-MM-dd"))
208+
+ Duration({months:18}), "yyyy-MM-dd") END AS embargoDate,
209+
apoc.date.format(apoc.date.currentTimestamp(), "ms", "yyyy-MM-dd HHM:mm") AS today
210210
WITH smileSampleId, today, custodianInformation, initialPipelineRunDate, embargoDate,
211211
CASE WHEN (today <= embargoDate OR initialPipelineRunDate = "")
212212
THEN "MSK Embargo" ELSE "MSK Public"
@@ -253,8 +253,8 @@ ELSE CASE WHEN (t.initialPipelineRunDate IS NULL OR t.initialPipelineRunDate = "
253253
CASE WHEN (t.initialPipelineRunDate IS NULL OR t.initialPipelineRunDate = "")
254254
THEN ""
255255
ELSE apoc.temporal.format(datetime(
256-
apoc.date.format(apoc.date.parse(t.initialPipelineRunDate, "ms", "yyyy-MM-dd HH:mm"),
257-
"ms", "yyyy-MM-dd")) + Duration({months:18}), 'YYYY-MM-dd HH:mm')
256+
apoc.date.format(apoc.date.parse(t.initialPipelineRunDate, "ms", "yyyy-MM-dd"),
257+
"ms", "yyyy-MM-dd")) + Duration({months:18}), 'YYYY-MM-dd')
258258
END as updatedEmbargoDate
259259
SET t.embargoDate = updatedEmbargoDate
260260
WITH s,t,today,

0 commit comments

Comments
 (0)