diff --git a/src/modules/attendance/repositories/attendance-assignment.repository.ts b/src/modules/attendance/repositories/attendance-assignment.repository.ts index f5154cf..13bc684 100644 --- a/src/modules/attendance/repositories/attendance-assignment.repository.ts +++ b/src/modules/attendance/repositories/attendance-assignment.repository.ts @@ -351,6 +351,8 @@ export class AttendanceAssignmentRepository { routing_attempts = EXCLUDED.routing_attempts, last_routed_message_id = EXCLUDED.last_routed_message_id, last_bot_sent_at = CURRENT_TIMESTAMP, + conversation_started_at = CURRENT_TIMESTAMP, + expires_at = CURRENT_TIMESTAMP + INTERVAL '24 hours', updated_at = CURRENT_TIMESTAMP RETURNING *; `, @@ -390,6 +392,8 @@ export class AttendanceAssignmentRepository { triage_audience_id = EXCLUDED.triage_audience_id, triage_intent_id = EXCLUDED.triage_intent_id, triage_step = EXCLUDED.triage_step, + conversation_started_at = CURRENT_TIMESTAMP, + expires_at = CURRENT_TIMESTAMP + INTERVAL '24 hours', updated_at = CURRENT_TIMESTAMP RETURNING *; `, @@ -423,6 +427,8 @@ export class AttendanceAssignmentRepository { triage_step = NULL, triage_builder_version_id = EXCLUDED.triage_builder_version_id, triage_builder_node_id = EXCLUDED.triage_builder_node_id, + conversation_started_at = CURRENT_TIMESTAMP, + expires_at = CURRENT_TIMESTAMP + INTERVAL '24 hours', updated_at = CURRENT_TIMESTAMP RETURNING *; `,