Update: 2026-06-26 02:00:23
This commit is contained in:
@@ -172,7 +172,7 @@ class ReviewDriverController extends GetxController {
|
||||
_populateDocUrls(raw['documents']);
|
||||
}
|
||||
} catch (e) {
|
||||
mySnackbarError('Failed to load data: $e');
|
||||
mySnackbarError('${'Failed to load data'.tr}: $e');
|
||||
} finally {
|
||||
isLoading.value = false;
|
||||
}
|
||||
@@ -258,7 +258,7 @@ class ReviewDriverController extends GetxController {
|
||||
),
|
||||
),
|
||||
CupertinoButton(
|
||||
child: const Text('Done'),
|
||||
child: Text('Done'.tr),
|
||||
onPressed: () {
|
||||
if (pickedDate != null) {
|
||||
controller.text =
|
||||
@@ -313,12 +313,12 @@ class ReviewDriverController extends GetxController {
|
||||
payload: payload,
|
||||
);
|
||||
if (response != 'failure' && response['status'] == 'success') {
|
||||
mySnackbarSuccess('Data saved successfully');
|
||||
mySnackbarSuccess('Data saved successfully'.tr);
|
||||
} else {
|
||||
mySnackbarError('Failed to save changes');
|
||||
mySnackbarError('Failed to save changes'.tr);
|
||||
}
|
||||
} catch (e) {
|
||||
mySnackbarError('Error: $e');
|
||||
mySnackbarError('${'Error'.tr}: $e');
|
||||
} finally {
|
||||
isSaving.value = false;
|
||||
}
|
||||
@@ -333,14 +333,14 @@ class ReviewDriverController extends GetxController {
|
||||
payload: payload,
|
||||
);
|
||||
if (response != 'failure' && response['status'] == 'success') {
|
||||
mySnackbarSuccess('Driver activated successfully!');
|
||||
mySnackbarSuccess('Driver activated successfully!'.tr);
|
||||
await Future.delayed(const Duration(milliseconds: 500));
|
||||
Get.back();
|
||||
} else {
|
||||
mySnackbarError('Failed to activate driver');
|
||||
mySnackbarError('Failed to activate driver'.tr);
|
||||
}
|
||||
} catch (e) {
|
||||
mySnackbarError('Error: $e');
|
||||
mySnackbarError('${'Error'.tr}: $e');
|
||||
} finally {
|
||||
isSaving.value = false;
|
||||
}
|
||||
@@ -348,7 +348,7 @@ class ReviewDriverController extends GetxController {
|
||||
|
||||
Future<void> rejectDriver(String reason) async {
|
||||
if (reason.trim().isEmpty) {
|
||||
mySnackbarError('Please enter a rejection reason');
|
||||
mySnackbarError('Please enter a rejection reason'.tr);
|
||||
return;
|
||||
}
|
||||
isSaving.value = true;
|
||||
@@ -361,14 +361,14 @@ class ReviewDriverController extends GetxController {
|
||||
},
|
||||
);
|
||||
if (response != 'failure' && response['status'] == 'success') {
|
||||
mySnackbarSuccess('Driver rejected');
|
||||
mySnackbarSuccess('Driver rejected'.tr);
|
||||
await Future.delayed(const Duration(milliseconds: 500));
|
||||
Get.back();
|
||||
} else {
|
||||
mySnackbarError('Failed to reject driver');
|
||||
mySnackbarError('Failed to reject driver'.tr);
|
||||
}
|
||||
} catch (e) {
|
||||
mySnackbarError('Error: $e');
|
||||
mySnackbarError('${'Error'.tr}: $e');
|
||||
} finally {
|
||||
isSaving.value = false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user