From b36b399d91fad26e46e14f0845c624a3f8b768c9 Mon Sep 17 00:00:00 2001 From: Muhammad Usman Date: Fri, 27 Mar 2026 00:10:36 +0500 Subject: [PATCH] fix(phone_contact): replace RuntimeError with debugPrint for missing contact photo --- modules/ensemble/lib/action/phone_contact_action.dart | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/ensemble/lib/action/phone_contact_action.dart b/modules/ensemble/lib/action/phone_contact_action.dart index 4a98df83e..34bcaabc8 100644 --- a/modules/ensemble/lib/action/phone_contact_action.dart +++ b/modules/ensemble/lib/action/phone_contact_action.dart @@ -10,6 +10,7 @@ import 'package:ensemble/framework/stub/contacts_manager.dart'; import 'package:ensemble/screen_controller.dart'; import 'package:ensemble/util/utils.dart'; import 'package:ensemble_ts_interpreter/invokables/invokable.dart'; +import 'package:flutter/foundation.dart'; import 'package:flutter/src/widgets/framework.dart'; import 'package:get_it/get_it.dart'; @@ -124,7 +125,9 @@ class GetPhoneContactPhotoAction extends EnsembleAction { id!, PhoneContactPhotoResponse(image: Uint8List.fromList([]))); updateContactData(scopeManager, context, id!); } - throw RuntimeError('Contact Photo Error: $error'); + if (kDebugMode) { + debugPrint('Contact photo missing $error'); + } }); return Future.value(null);