AI Summary not showing appointments fix.

This commit is contained in:
Kartik Datrika
2026-04-16 12:50:33 +05:30
parent 973614749b
commit 55b8680923
3 changed files with 60 additions and 56 deletions

View File

@@ -58,7 +58,7 @@ export class CallLookupController {
// Fetch patient context if patientId exists
let patientData = null;
let upcomingAppointments: any[] = [];
if (lead.patientId) {
if (lead?.patientId) {
try {
patientData = await this.platform.getPatientWithToken(
lead.patientId,

View File

@@ -97,6 +97,7 @@ export class PlatformGraphqlService {
assignedAgent campaignId adId
contactAttempts spamScore isSpam
aiSummary aiSuggestedAction
patientId
}
}`,
{ id },
@@ -162,6 +163,7 @@ export class PlatformGraphqlService {
assignedAgent campaignId adId
contactAttempts spamScore isSpam
aiSummary aiSuggestedAction
patientId
}
}
}

View File

@@ -15,6 +15,7 @@ export type LeadNode = {
isSpam: boolean | null;
aiSummary: string | null;
aiSuggestedAction: string | null;
patientId: string | null;
};
export type LeadActivityNode = {
@@ -69,4 +70,5 @@ export type UpdateLeadInput = {
aiSummary?: string;
aiSuggestedAction?: string;
contactAttempts?: number;
patientId?: string;
};