From b02bfd4c8fd6a1c815d2eb54d0f5784972e6cb36 Mon Sep 17 00:00:00 2001 From: ValueOn AG Date: Fri, 27 Feb 2026 12:30:43 +0100 Subject: [PATCH] Fix: use Frame type for _getTtsFrame return (TS build) Made-with: Cursor --- src/bot/audioProcedure.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bot/audioProcedure.ts b/src/bot/audioProcedure.ts index 0b9ce6c..a89dacc 100644 --- a/src/bot/audioProcedure.ts +++ b/src/bot/audioProcedure.ts @@ -1,4 +1,4 @@ -import { Page } from 'playwright'; +import { Frame, Page } from 'playwright'; import { Logger } from 'winston'; /** @@ -97,7 +97,7 @@ export class AudioProcedure { * Teams meeting often runs in an iframe; page.evaluate runs in main frame, so we'd * play into the wrong streamDest. Returns the frame to use, or null for main page. */ - private async _getTtsFrame(): Promise<{ evaluate: typeof this._page.evaluate } | null> { + private async _getTtsFrame(): Promise { const frames = this._page.frames(); for (const frame of frames) { try {