diff --git a/lib/core/function/app_function.dart b/lib/core/function/app_function.dart index e0e99cd..4e9fd1a 100644 --- a/lib/core/function/app_function.dart +++ b/lib/core/function/app_function.dart @@ -28,9 +28,7 @@ Future onPrint( if (checkerPrinter != null) { try { final printValue = await PrintDataoutputs.instance.printChecker( - productQuantity - .where((e) => e.product.printerType == "checker") - .toList(), + productQuantity, order.tableNumber ?? "", order.orderNumber ?? "", 'kasir', @@ -53,9 +51,7 @@ Future onPrint( if (kitchenPrinter != null) { try { final printValue = await PrintDataoutputs.instance.printKitchen( - productQuantity - .where((e) => e.product.printerType == "kitchen") - .toList(), + productQuantity, order.tableNumber!, order.orderNumber ?? "", 'kasir', @@ -77,7 +73,7 @@ Future onPrint( if (barPrinter != null) { try { final printValue = await PrintDataoutputs.instance.printBar( - productQuantity.where((e) => e.product.printerType == "bar").toList(), + productQuantity, order.tableNumber ?? "", order.orderNumber ?? "", 'kasir', diff --git a/lib/data/datasources/order_remote_datasource.dart b/lib/data/datasources/order_remote_datasource.dart index f6e8925..0e40289 100644 --- a/lib/data/datasources/order_remote_datasource.dart +++ b/lib/data/datasources/order_remote_datasource.dart @@ -220,7 +220,8 @@ class OrderRemoteDatasource { return const Left('Gagal membuat pesanan'); } } on DioException catch (e) { - final errorMessage = e.response?.data['message'] ?? 'Kesalahan jaringan'; + final errorMessage = + e.response?.data['message'] ?? 'Terjadi kesalahan, coba lagi nanti.'; log("💥 Dio error: ${e.message}"); log("💥 Dio response: ${e.response?.data}"); return Left(errorMessage); @@ -254,7 +255,8 @@ class OrderRemoteDatasource { return const Left('Gagal membuat pembayaran'); } } on DioException catch (e) { - final errorMessage = e.response?.data['message'] ?? 'Kesalahan jaringan'; + final errorMessage = + e.response?.data['message'] ?? 'Terjadi kesalahan, coba lagi nanti.'; log("💥 Dio error: ${e.message}"); log("💥 Dio response: ${e.response?.data}"); return Left(errorMessage); @@ -384,7 +386,8 @@ class OrderRemoteDatasource { return const Left('Gagal membuat pesanan'); } } on DioException catch (e) { - final errorMessage = e.response?.data['message'] ?? 'Kesalahan jaringan'; + final errorMessage = + e.response?.data['message'] ?? 'Terjadi kesalahan, coba lagi nanti.'; log("💥 Dio error: ${e.message}"); log("💥 Dio response: ${e.response?.data}"); return Left(errorMessage); @@ -424,7 +427,8 @@ class OrderRemoteDatasource { return const Left('Gagal menambahkan pesanan pesanan'); } } on DioException catch (e) { - final errorMessage = e.response?.data['message'] ?? 'Kesalahan jaringan'; + final errorMessage = + e.response?.data['message'] ?? 'Terjadi kesalahan, coba lagi nanti.'; log("💥 Dio error: ${e.message}"); log("💥 Dio response: ${e.response?.data}"); return Left(errorMessage); @@ -476,7 +480,8 @@ class OrderRemoteDatasource { return const Left('Gagal refund'); } } on DioException catch (e) { - final errorMessage = e.response?.data['message'] ?? 'Kesalahan jaringan'; + final errorMessage = + e.response?.data['message'] ?? 'Terjadi kesalahan, coba lagi nanti.'; log("💥 Dio error: ${e.message}"); log("💥 Dio response: ${e.response?.data}"); return Left(errorMessage); @@ -524,7 +529,8 @@ class OrderRemoteDatasource { return const Left('Gagal refund'); } } on DioException catch (e) { - final errorMessage = e.response?.data['message'] ?? 'Kesalahan jaringan'; + final errorMessage = + e.response?.data['message'] ?? 'Terjadi kesalahan, coba lagi nanti.'; log("💥 Dio error: ${e.message}"); log("💥 Dio response: ${e.response?.data}"); return Left(errorMessage); diff --git a/lib/presentation/home/dialog/variant_dialog.dart b/lib/presentation/home/dialog/variant_dialog.dart index 716c2d0..d62ee66 100644 --- a/lib/presentation/home/dialog/variant_dialog.dart +++ b/lib/presentation/home/dialog/variant_dialog.dart @@ -51,7 +51,7 @@ class VariantDialog extends StatelessWidget { Text( (variant.priceModifier ?? 0).currencyFormatRpV2, style: TextStyle( - color: AppColors.grey, + color: AppColors.black, ), ), ],