From af09cd40e7b77473cbd6d671253d54496375e46b Mon Sep 17 00:00:00 2001 From: Suriya Date: Wed, 25 Feb 2026 20:04:02 +0530 Subject: [PATCH] fix eventhandlers --- .../blocs/recurring_order/recurring_order_bloc.dart | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/apps/mobile/packages/features/client/orders/create_order/lib/src/presentation/blocs/recurring_order/recurring_order_bloc.dart b/apps/mobile/packages/features/client/orders/create_order/lib/src/presentation/blocs/recurring_order/recurring_order_bloc.dart index 4099937c..2c51fef9 100644 --- a/apps/mobile/packages/features/client/orders/create_order/lib/src/presentation/blocs/recurring_order/recurring_order_bloc.dart +++ b/apps/mobile/packages/features/client/orders/create_order/lib/src/presentation/blocs/recurring_order/recurring_order_bloc.dart @@ -171,10 +171,10 @@ class RecurringOrderBloc extends Bloc await _loadRolesForVendor(event.vendor.id, emit); } - void _onHubsLoaded( + Future _onHubsLoaded( RecurringOrderHubsLoaded event, Emitter emit, - ) { + ) async { final RecurringOrderHubOption? selectedHub = event.hubs.isNotEmpty ? event.hubs.first : null; @@ -187,16 +187,16 @@ class RecurringOrderBloc extends Bloc ); if (selectedHub != null) { - _loadManagersForHub(selectedHub.id, emit); + await _loadManagersForHub(selectedHub.id, emit); } } - void _onHubChanged( + Future _onHubChanged( RecurringOrderHubChanged event, Emitter emit, - ) { + ) async { emit(state.copyWith(selectedHub: event.hub, location: event.hub.name)); - _loadManagersForHub(event.hub.id, emit); + await _loadManagersForHub(event.hub.id, emit); } void _onHubManagerChanged(