diff --git a/src/lib/skills/gmailMetadataSync.ts b/src/lib/skills/gmailMetadataSync.ts index e834119c4..520a65931 100644 --- a/src/lib/skills/gmailMetadataSync.ts +++ b/src/lib/skills/gmailMetadataSync.ts @@ -6,7 +6,7 @@ import { emitViaRustSocket } from '../../utils/tauriSocket'; const INTEGRATION_METADATA_SYNC_EVENT = 'integration:metadata-sync'; -const PROVIDER_GOOGLE = 'google'; +const PROVIDER_GOOGLE = 'gmail'; /** Gmail profile shape from skill state (snake_case). */ interface GmailProfileLike { @@ -48,9 +48,9 @@ export function syncGmailMetadataToBackend(gmailState: GmailStateForSync | undef history_id: profile.history_id, }; - if (Array.isArray(gmailState.emails) && gmailState.emails.length > 0) { - metadata.emails = gmailState.emails as GmailEmailSummaryLike[]; - } + // if (Array.isArray(gmailState.emails) && gmailState.emails.length > 0) { + // metadata.emails = gmailState.emails as GmailEmailSummaryLike[]; + // } const payload = { requestId: crypto.randomUUID(), diff --git a/src/providers/SkillProvider.tsx b/src/providers/SkillProvider.tsx index 0584d8dd8..89f7f8794 100644 --- a/src/providers/SkillProvider.tsx +++ b/src/providers/SkillProvider.tsx @@ -93,7 +93,7 @@ function syncGmailStateToSlice( Array.isArray(gmailState.emails) ? (gmailState.emails as GmailEmailSummary[]) : [] ) ); - syncGmailMetadataToBackend(gmailState as GmailStateForSync); + syncGmailMetadataToBackend(gmailState.profile as GmailStateForSync); } export default function SkillProvider({ children }: { children: ReactNode }) {