Update: 2026-06-23 17:57:07
This commit is contained in:
@@ -39,10 +39,18 @@ class MapPagePassenger extends StatelessWidget {
|
||||
Get.find<MapEngineController>();
|
||||
Get.find<LocationSearchController>();
|
||||
Get.find<NearbyDriversController>();
|
||||
Get.find<RideLifecycleController>();
|
||||
final rideLifecycle = Get.find<RideLifecycleController>();
|
||||
Get.find<UiInteractionsController>();
|
||||
Get.find<MyMenuController>();
|
||||
Get.find<CRUD>();
|
||||
|
||||
// ✅ تهيئة البيانات بعد تسجيل الدخول إن لم تكن قد تهيأت بالفعل
|
||||
final bool isLoggedIn = box.read(BoxName.isVerified) == '1' &&
|
||||
box.read(BoxName.passengerID) != null;
|
||||
if (isLoggedIn && !rideLifecycle.isDataInitializedAfterLogin) {
|
||||
rideLifecycle.initializeDataAfterLogin();
|
||||
}
|
||||
|
||||
WidgetsBinding.instance.addPostFrameCallback((_) {
|
||||
checkForUpdate(context);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user