From 1e500b61237ddd7bf371c63d298075e5cd21a9e6 Mon Sep 17 00:00:00 2001 From: Hamza-Ayed Date: Fri, 26 Jun 2026 17:56:46 +0300 Subject: [PATCH] Update: 2026-06-26 17:56:46 --- .../lib/views/admin/security/audit_logs_page.dart | 1 + siro_admin/lib/views/invoice/add_invoice_page.dart | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/siro_admin/lib/views/admin/security/audit_logs_page.dart b/siro_admin/lib/views/admin/security/audit_logs_page.dart index c3135c90..660f5d96 100644 --- a/siro_admin/lib/views/admin/security/audit_logs_page.dart +++ b/siro_admin/lib/views/admin/security/audit_logs_page.dart @@ -18,6 +18,7 @@ class AuditLogsPage extends StatelessWidget { centerTitle: true, ), body: GetBuilder( + init: SecurityV2Controller(), builder: (ctrl) { if (ctrl.isLoading) { return const Center( diff --git a/siro_admin/lib/views/invoice/add_invoice_page.dart b/siro_admin/lib/views/invoice/add_invoice_page.dart index 42ddb048..dcb8ff46 100644 --- a/siro_admin/lib/views/invoice/add_invoice_page.dart +++ b/siro_admin/lib/views/invoice/add_invoice_page.dart @@ -10,6 +10,7 @@ import '../../constant/box_name.dart'; import '../../constant/info.dart'; import '../../controller/functions/encrypt_decrypt.dart'; import '../../main.dart'; +import '../../print.dart'; import '../../views/widgets/snackbar.dart'; class AddInvoicePage extends StatefulWidget { @@ -56,7 +57,13 @@ class _AddInvoicePageState extends State { final fingerprint = box.read(BoxName.fingerPrint) ?? ''; final uri = Uri.parse(AppLink.addInvoice); + Log.print('--- [INVOICE UPLOAD] ---'); + Log.print('URL: $uri'); + Log.print('Fields: invoiceNumber=$invoiceNumber, amount=$amount, name=$itemName, date=$date'); + Log.print('Has image: ${_imageFile != null}'); + final request = http.MultipartRequest('POST', uri) + ..fields['driverID'] = '0' ..fields['invoiceNumber'] = invoiceNumber ..fields['amount'] = amount ..fields['name'] = itemName @@ -73,7 +80,10 @@ class _AddInvoicePageState extends State { } final streamed = await request.send(); + Log.print('Status Code: ${streamed.statusCode}'); final respStr = await streamed.stream.bytesToString(); + Log.print('Response Body: $respStr'); + Log.print('-------------------'); Map data; try {