From 9fc7a23bbdfb391e015192ab4fdcb3e6c55f867a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?R=C3=A9mi=20Pailharey?= <rpailharey@grandlyon.com>
Date: Tue, 16 Jan 2024 17:47:19 +0100
Subject: [PATCH] fix(grdf): display startDate instead of CreatedAt

---
 src/models/grdfConsent.ts           | 3 ++-
 src/services/grdfConsent.service.ts | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/models/grdfConsent.ts b/src/models/grdfConsent.ts
index a50b234f..396b0d3f 100644
--- a/src/models/grdfConsent.ts
+++ b/src/models/grdfConsent.ts
@@ -3,7 +3,7 @@ import { DateTime } from 'luxon'
 import { dateFormatter } from '../utils/dateFormatter'
 
 export interface IGrdfConsent
-  extends Omit<GrdfConsentEntity, 'CreatedAt' | 'endDate'> {
+  extends Omit<GrdfConsentEntity, 'CreatedAt' | 'endDate' | 'startDate'> {
   startDate: DateTime
   endDate: DateTime
 }
@@ -11,6 +11,7 @@ export interface IGrdfConsent
 export interface GrdfConsentEntity {
   ID: number
   CreatedAt: string
+  startDate: string
   endDate: string
   firstname: string
   lastname: string
diff --git a/src/services/grdfConsent.service.ts b/src/services/grdfConsent.service.ts
index 6fe987d2..fcf60b47 100644
--- a/src/services/grdfConsent.service.ts
+++ b/src/services/grdfConsent.service.ts
@@ -44,7 +44,7 @@ export class GrdfConsentService {
    * @param consentEntity
    */
   public parseConsent = (consentEntity: GrdfConsentEntity): IGrdfConsent => {
-    const startDate = DateTime.fromISO(consentEntity.CreatedAt, {
+    const startDate = DateTime.fromISO(consentEntity.startDate, {
       zone: 'utc',
     }).setLocale('fr-FR')
     const endDate = DateTime.fromISO(consentEntity.endDate, {
-- 
GitLab