From c681b91f99bf96ac8f712811aedc421662ea0b95 Mon Sep 17 00:00:00 2001 From: Georgi 7DIGIT Date: Fri, 27 Sep 2024 12:29:53 +0300 Subject: [PATCH] Fix: add organization_id in missing palces for consultations --- service/controllers/consultation.js | 2 ++ service/queries/consultation.js | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/service/controllers/consultation.js b/service/controllers/consultation.js index 706a10d..0dbe211 100644 --- a/service/controllers/consultation.js +++ b/service/controllers/consultation.js @@ -481,6 +481,7 @@ export const getAllPastConsultations = async ({ country, providerId }) => { status: consultation.status, price: consultation.price, organization_name: organizationName, + organization_id: organizationId, }; if (campaignData) { @@ -591,6 +592,7 @@ export const getAllUpcomingConsultations = async ({ time: consultation.time, status: consultation.status, price: consultation.price, + organization_id: consultation.organization_id, }; if (campaignData) { diff --git a/service/queries/consultation.js b/service/queries/consultation.js index ee4739b..e52c5bd 100644 --- a/service/queries/consultation.js +++ b/service/queries/consultation.js @@ -329,7 +329,7 @@ export const getAllUpcomingConsultationsByProviderIdQuery = async ({ }) => await getDBPool("clinicalDb", poolCountry).query( ` - SELECT consultation.client_detail_id, consultation.consultation_id, chat_id, time, status, price, transaction_log.campaign_id, COUNT(*) OVER() AS total_count + SELECT consultation.client_detail_id, consultation.consultation_id, chat_id, time, status, price, transaction_log.campaign_id, COUNT(*) OVER() AS total_count, consultation.organization_id FROM consultation LEFT JOIN transaction_log on transaction_log.consultation_id = consultation.consultation_id WHERE provider_detail_id = $1 AND time >= now() + interval '1 hour' AND (status = 'suggested' OR status = 'scheduled' OR status = 'finished')