Update: 2026-06-26 20:52:17

This commit is contained in:
Hamza-Ayed
2026-06-26 20:52:18 +03:00
parent 1ff132cd07
commit b4f063aaac
7 changed files with 152 additions and 91 deletions

View File

@@ -11,9 +11,9 @@ class KazanController extends GetxController {
final CRUD _crud = CRUD();
final List<Map<String, String>> countries = [
{'code': 'syria', 'name': 'سوريا', 'flag': '🇸🇾'},
{'code': 'jordan', 'name': 'الأردن', 'flag': '🇯🇴'},
{'code': 'egypt', 'name': 'مصر', 'flag': '🇪🇬'},
{'code': 'Syria', 'name': 'سوريا', 'flag': '🇸🇾'},
{'code': 'Jordan', 'name': 'الأردن', 'flag': '🇯🇴'},
{'code': 'Egypt', 'name': 'مصر', 'flag': '🇪🇬'},
];
String get selectedCountryCode =>
@@ -60,7 +60,7 @@ class KazanController extends GetxController {
Future<bool> updateKazan(Map<String, dynamic> data) async {
isLoading.value = true;
try {
data['country'] = selectedCountry.value;
data['country'] = selectedCountryCode;
final String link = data.containsKey('id') ? AppLink.updateKazanPercent : AppLink.addKazanPercent;
Map<String, String> payload = {};

View File

@@ -416,7 +416,7 @@ class KazanEditorPage extends StatelessWidget {
if (!data.containsKey('country') ||
data['country'] == null ||
data['country'].toString().isEmpty) {
data['country'] = controller.selectedCountry.value;
data['country'] = controller.selectedCountryCode;
}
bool success = await controller.updateKazan(data);