diff --git a/packages/wyatt_cloud_messaging_bloc_base/lib/src/domain/usecases/listen_notification_use_case.dart b/packages/wyatt_cloud_messaging_bloc_base/lib/src/domain/usecases/listen_notification_use_case.dart index 02e475d9..657f0c4d 100644 --- a/packages/wyatt_cloud_messaging_bloc_base/lib/src/domain/usecases/listen_notification_use_case.dart +++ b/packages/wyatt_cloud_messaging_bloc_base/lib/src/domain/usecases/listen_notification_use_case.dart @@ -38,6 +38,10 @@ class ListenNotification extends StreamUseCase { if (notificationStreamResponse.isOk) { notificationStream = notificationStreamResponse.ok; } else if (notificationStreamResponse.isErr) { + if (notificationStreamResponse.err! is UnimplementedError) { + return Err(notificationStreamResponse.err!); + } + final notificationBackgroundStreamResponse = await _notificationRepository.onNotificationBackground();