From b6abbdafb88e42aa55c9499ef9220bd2471ba8dd Mon Sep 17 00:00:00 2001 From: Timothy <6560631+TimoPtr@users.noreply.github.com> Date: Wed, 5 Nov 2025 15:57:51 +0100 Subject: [PATCH] All external config properties could be undefined (#27803) All external config attributes could be undefined --- src/external_app/external_messaging.ts | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/external_app/external_messaging.ts b/src/external_app/external_messaging.ts index 5b6b0e09e5..1ece06d9b8 100644 --- a/src/external_app/external_messaging.ts +++ b/src/external_app/external_messaging.ts @@ -293,18 +293,18 @@ type EMIncomingMessage = type EMIncomingMessageHandler = (msg: EMIncomingMessageCommands) => boolean; export interface ExternalConfig { - hasSettingsScreen: boolean; - hasSidebar: boolean; - canWriteTag: boolean; - hasExoPlayer: boolean; - canCommissionMatter: boolean; - canImportThreadCredentials: boolean; - canTransferThreadCredentialsToKeychain: boolean; - hasAssist: boolean; - hasBarCodeScanner: number; - canSetupImprov: boolean; - downloadFileSupported: boolean; - appVersion: string; + hasSettingsScreen?: boolean; + hasSidebar?: boolean; + canWriteTag?: boolean; + hasExoPlayer?: boolean; + canCommissionMatter?: boolean; + canImportThreadCredentials?: boolean; + canTransferThreadCredentialsToKeychain?: boolean; + hasAssist?: boolean; + hasBarCodeScanner?: number; + canSetupImprov?: boolean; + downloadFileSupported?: boolean; + appVersion?: string; } export class ExternalMessaging {