[17-Mar-2026 07:09:38 UTC] API Error: Invalid action: 
[17-Mar-2026 08:10:24 UTC] API Error: Invalid action: 
[17-Mar-2026 08:11:56 UTC] API Error: Invalid action: 
[17-Mar-2026 08:13:01 UTC] API Error: Invalid input data
[17-Mar-2026 08:25:38 UTC] API Error: Invalid product ID
[17-Mar-2026 08:25:45 UTC] API Error: Invalid product ID
[17-Mar-2026 08:25:53 UTC] API Error: Invalid product ID
[17-Mar-2026 08:26:12 UTC] API Error: Invalid product ID
[17-Mar-2026 08:26:22 UTC] API Error: Invalid product ID
[17-Mar-2026 08:27:28 UTC] ========== INVOICE DATA ==========
[17-Mar-2026 08:27:28 UTC] Invoice Number: INV-202603-0151
[17-Mar-2026 08:27:28 UTC] Customer ID: 6
[17-Mar-2026 08:27:28 UTC] Invoice Type: Invoice
[17-Mar-2026 08:27:28 UTC] Total Amount: 34.68
[17-Mar-2026 08:27:28 UTC] Round Off: 0
[17-Mar-2026 08:27:28 UTC] GST Total: 0
[17-Mar-2026 08:27:28 UTC] Paid Amount: 34
[17-Mar-2026 08:27:28 UTC] Balance Amount: 0.68
[17-Mar-2026 08:27:28 UTC] Payment Status: Partial
[17-Mar-2026 08:27:28 UTC] ==================================
[17-Mar-2026 08:27:28 UTC] Invoice inserted successfully with ID: 0
[17-Mar-2026 08:27:28 UTC] Processing item 1: {"product_id":35,"quantity":1,"price":34,"unit_price":34,"gst_rate":2,"hsn_code":"456","total":34}
[17-Mar-2026 08:27:28 UTC] Item calculation - Subtotal: 34, GST%: 2, GST Amt: 0.68, Total: 34.68
[17-Mar-2026 08:27:28 UTC] Updated stock for product ID 35: removed 1 units
[17-Mar-2026 08:27:28 UTC] Recorded payment of 34 via Cash
[17-Mar-2026 08:27:28 UTC] Transaction committed successfully
[17-Mar-2026 08:59:52 UTC] ========== INVOICE DATA ==========
[17-Mar-2026 08:59:52 UTC] Invoice Number: INV-202603-0152
[17-Mar-2026 08:59:52 UTC] Customer ID: 12
[17-Mar-2026 08:59:52 UTC] Invoice Type: Invoice
[17-Mar-2026 08:59:52 UTC] Total Amount: 150
[17-Mar-2026 08:59:52 UTC] Round Off: 0
[17-Mar-2026 08:59:52 UTC] GST Total: 0
[17-Mar-2026 08:59:52 UTC] Paid Amount: 150
[17-Mar-2026 08:59:52 UTC] Balance Amount: 0
[17-Mar-2026 08:59:52 UTC] Payment Status: Paid
[17-Mar-2026 08:59:52 UTC] ==================================
[17-Mar-2026 08:59:52 UTC] Invoice inserted successfully with ID: 0
[17-Mar-2026 08:59:52 UTC] Processing item 1: {"product_id":25,"quantity":1,"price":150,"unit_price":150,"gst_rate":18,"hsn_code":"097","total":150}
[17-Mar-2026 08:59:52 UTC] Item calculation - Subtotal: 150, GST%: 18, GST Amt: 27, Total: 177
[17-Mar-2026 08:59:52 UTC] Updated stock for product ID 25: removed 1 units
[17-Mar-2026 08:59:52 UTC] Recorded payment of 150 via Cash
[17-Mar-2026 08:59:52 UTC] Transaction committed successfully
[17-Mar-2026 09:01:43 UTC] Created new product with ID: 0, Brand ID: 1
[17-Mar-2026 09:01:43 UTC] Error creating purchase: Invalid product ID after processing
[17-Mar-2026 09:01:43 UTC] Input data: {"action":"create_purchase","supplier_id":"17","purchase_date":"2026-03-17","invoice_number":"PUR-202603-215","subtotal_amount":222,"gst_amount":6.66,"total_amount":228.66,"paid_amount":228.66,"status":"paid","payment_method":"Cash","items":[{"product_id":"TEMP_1773738087374","quantity":1,"purchase_price":222,"gst_percent":3,"gst_amount":6.66,"total_amount":228.66}]}
[17-Mar-2026 09:01:48 UTC] Created new product with ID: 0, Brand ID: 1
[17-Mar-2026 09:01:48 UTC] Error creating purchase: Invalid product ID after processing
[17-Mar-2026 09:01:48 UTC] Input data: {"action":"create_purchase","supplier_id":"17","purchase_date":"2026-03-17","invoice_number":"PUR-202603-184","subtotal_amount":222,"gst_amount":6.66,"total_amount":228.66,"paid_amount":228.66,"status":"paid","payment_method":"Cash","items":[{"product_id":"TEMP_1773738087374","quantity":1,"purchase_price":222,"gst_percent":3,"gst_amount":6.66,"total_amount":228.66}]}
[17-Mar-2026 09:01:54 UTC] Created new product with ID: 0, Brand ID: 1
[17-Mar-2026 09:01:54 UTC] Error creating purchase: Invalid product ID after processing
[17-Mar-2026 09:01:54 UTC] Input data: {"action":"create_purchase","supplier_id":"17","purchase_date":"2026-03-17","invoice_number":"PUR-202603-509","subtotal_amount":222,"gst_amount":6.66,"total_amount":228.66,"paid_amount":228.66,"status":"paid","payment_method":"Cash","items":[{"product_id":"TEMP_1773738087374","quantity":1,"purchase_price":222,"gst_percent":3,"gst_amount":6.66,"total_amount":228.66}]}
[17-Mar-2026 09:02:01 UTC] Created new product with ID: 0, Brand ID: 1
[17-Mar-2026 09:02:01 UTC] Error creating purchase: Invalid product ID after processing
[17-Mar-2026 09:02:01 UTC] Input data: {"action":"create_purchase","supplier_id":"17","purchase_date":"2026-03-17","invoice_number":"PUR-202603-335","subtotal_amount":222,"gst_amount":6.66,"total_amount":228.66,"paid_amount":228.66,"status":"paid","payment_method":"Cash","items":[{"product_id":"TEMP_1773738087374","quantity":1,"purchase_price":222,"gst_percent":3,"gst_amount":6.66,"total_amount":228.66}]}
[17-Mar-2026 09:03:41 UTC] Created new product with ID: 0, Brand ID: 1
[17-Mar-2026 09:03:42 UTC] Error creating purchase: Invalid product ID after processing
[17-Mar-2026 09:03:42 UTC] Input data: {"action":"create_purchase","supplier_id":"14","purchase_date":"2026-03-17","invoice_number":"PUR-202603-328","subtotal_amount":222,"gst_amount":6.66,"total_amount":228.66,"paid_amount":229,"status":"paid","payment_method":"Cash","items":[{"product_id":"TEMP_1773738214957","quantity":1,"purchase_price":222,"gst_percent":3,"gst_amount":6.66,"total_amount":228.66}]}
[17-Mar-2026 09:04:55 UTC] Created new product with ID: 0, Brand ID: 1
[17-Mar-2026 09:04:55 UTC] Error creating purchase: Invalid product ID after processing
[17-Mar-2026 09:04:55 UTC] Input data: {"action":"create_purchase","supplier_id":"15","purchase_date":"2026-03-17","invoice_number":"PUR-202603-581","subtotal_amount":120,"gst_amount":21.6,"total_amount":141.6,"paid_amount":142,"status":"paid","payment_method":"Cash","items":[{"product_id":"TEMP_1773738291870","quantity":1,"purchase_price":120,"gst_percent":18,"gst_amount":21.6,"total_amount":141.6}]}
[17-Mar-2026 09:10:01 UTC] Created new product with ID: 0, Brand ID: 1
[17-Mar-2026 09:10:02 UTC] Error creating purchase: Invalid product ID after processing
[17-Mar-2026 09:10:02 UTC] Input data: {"action":"create_purchase","supplier_id":"15","purchase_date":"2026-03-17","invoice_number":"PUR-202603-414","subtotal_amount":250,"gst_amount":25,"total_amount":275,"paid_amount":275,"status":"paid","payment_method":"Cash","items":[{"product_id":"TEMP_1773738594861","quantity":1,"purchase_price":250,"gst_percent":10,"gst_amount":25,"total_amount":275}]}
[17-Mar-2026 09:10:31 UTC] Created new product with ID: 0, Brand ID: 1
[17-Mar-2026 09:10:31 UTC] Error creating purchase: Invalid product ID after processing
[17-Mar-2026 09:10:31 UTC] Input data: {"action":"create_purchase","supplier_id":"15","purchase_date":"2026-03-17","invoice_number":"PUR-202603-805","subtotal_amount":1000,"gst_amount":70,"total_amount":1070,"paid_amount":1070,"status":"paid","payment_method":"Cash","items":[{"product_id":"TEMP_1773738619069","quantity":1,"purchase_price":1000,"gst_percent":7,"gst_amount":70,"total_amount":1070}]}
[17-Mar-2026 09:10:33 UTC] Created new product with ID: 0, Brand ID: 1
[17-Mar-2026 09:10:33 UTC] Error creating purchase: Invalid product ID after processing
[17-Mar-2026 09:10:33 UTC] Input data: {"action":"create_purchase","supplier_id":"15","purchase_date":"2026-03-17","invoice_number":"PUR-202603-790","subtotal_amount":1000,"gst_amount":70,"total_amount":1070,"paid_amount":1070,"status":"paid","payment_method":"Cash","items":[{"product_id":"TEMP_1773738619069","quantity":1,"purchase_price":1000,"gst_percent":7,"gst_amount":70,"total_amount":1070}]}
[17-Mar-2026 09:11:31 UTC] API Error: Invalid product ID
[17-Mar-2026 09:11:34 UTC] API Error: Invalid product ID
[17-Mar-2026 09:11:42 UTC] API Error: Invalid product ID
[17-Mar-2026 09:11:46 UTC] API Error: Invalid product ID
[17-Mar-2026 09:11:56 UTC] API Error: Invalid product ID
[17-Mar-2026 09:12:50 UTC] API Error: Invalid product ID
[17-Mar-2026 09:16:18 UTC] API Error: Invalid product ID
[17-Mar-2026 09:16:23 UTC] API Error: Invalid product ID
[17-Mar-2026 09:16:37 UTC] API Error: Invalid product ID
[17-Mar-2026 09:16:44 UTC] API Error: Invalid product ID
[17-Mar-2026 09:18:37 UTC] API Error: Invalid product ID
[17-Mar-2026 09:27:59 UTC] PHP Warning:  Undefined array key "paid_date" in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 4040
[17-Mar-2026 09:27:59 UTC] PHP Warning:  Undefined array key "payment_mode" in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 4041
[17-Mar-2026 09:28:52 UTC] API Error: Invalid product ID
[17-Mar-2026 09:31:02 UTC] API Error: Invalid product ID
[17-Mar-2026 09:31:19 UTC] API Error: Invalid product ID
[17-Mar-2026 09:37:07 UTC] ========== INVOICE DATA ==========
[17-Mar-2026 09:37:07 UTC] Invoice Number: INV-202603-0153
[17-Mar-2026 09:37:07 UTC] Customer ID: 16
[17-Mar-2026 09:37:07 UTC] Invoice Type: Invoice
[17-Mar-2026 09:37:07 UTC] Total Amount: 520
[17-Mar-2026 09:37:07 UTC] Round Off: 0
[17-Mar-2026 09:37:07 UTC] GST Total: 0
[17-Mar-2026 09:37:07 UTC] Paid Amount: 520
[17-Mar-2026 09:37:07 UTC] Balance Amount: 0
[17-Mar-2026 09:37:07 UTC] Payment Status: Paid
[17-Mar-2026 09:37:07 UTC] ==================================
[17-Mar-2026 09:37:07 UTC] Invoice inserted successfully with ID: 0
[17-Mar-2026 09:37:07 UTC] Processing item 1: {"product_id":3,"quantity":1,"price":500,"unit_price":500,"gst_rate":4,"hsn_code":"677","total":500}
[17-Mar-2026 09:37:07 UTC] Item calculation - Subtotal: 500, GST%: 4, GST Amt: 20, Total: 520
[17-Mar-2026 09:37:07 UTC] Updated stock for product ID 3: removed 1 units
[17-Mar-2026 09:37:07 UTC] Recorded payment of 520 via Cash
[17-Mar-2026 09:37:07 UTC] Transaction committed successfully
[17-Mar-2026 09:37:46 UTC] API Error: Invalid product ID
[17-Mar-2026 09:38:29 UTC] API Error: Invalid product ID
[17-Mar-2026 09:44:38 UTC] API Error: Invalid product ID
[17-Mar-2026 09:46:53 UTC] API Error: Invalid product ID
[17-Mar-2026 09:47:08 UTC] API Error: Invalid product ID
[17-Mar-2026 09:47:43 UTC] API Error: Invalid product ID
[17-Mar-2026 09:48:39 UTC] API Error: Invalid product ID
[17-Mar-2026 09:54:08 UTC] API Error: Invalid product ID
[17-Mar-2026 10:10:00 UTC] ========== INVOICE DATA ==========
[17-Mar-2026 10:10:00 UTC] Invoice Number: INV-202603-0154
[17-Mar-2026 10:10:00 UTC] Customer ID: 10
[17-Mar-2026 10:10:00 UTC] Invoice Type: Invoice
[17-Mar-2026 10:10:00 UTC] Total Amount: 177
[17-Mar-2026 10:10:00 UTC] Round Off: 0
[17-Mar-2026 10:10:00 UTC] GST Total: 0
[17-Mar-2026 10:10:00 UTC] Paid Amount: 177
[17-Mar-2026 10:10:00 UTC] Balance Amount: 0
[17-Mar-2026 10:10:00 UTC] Payment Status: Paid
[17-Mar-2026 10:10:00 UTC] ==================================
[17-Mar-2026 10:10:00 UTC] Invoice inserted successfully with ID: 0
[17-Mar-2026 10:10:00 UTC] Processing item 1: {"product_id":25,"quantity":1,"price":150,"unit_price":150,"gst_rate":18,"hsn_code":"78","total":150}
[17-Mar-2026 10:10:00 UTC] Item calculation - Subtotal: 150, GST%: 18, GST Amt: 27, Total: 177
[17-Mar-2026 10:10:00 UTC] Updated stock for product ID 25: removed 1 units
[17-Mar-2026 10:10:00 UTC] Recorded payment of 177 via Cash
[17-Mar-2026 10:10:00 UTC] Transaction committed successfully
[17-Mar-2026 10:10:35 UTC] ========== INVOICE DATA ==========
[17-Mar-2026 10:10:35 UTC] Invoice Number: INV-202603-0155
[17-Mar-2026 10:10:35 UTC] Customer ID: 10
[17-Mar-2026 10:10:35 UTC] Invoice Type: Invoice
[17-Mar-2026 10:10:35 UTC] Total Amount: 408
[17-Mar-2026 10:10:35 UTC] Round Off: 0
[17-Mar-2026 10:10:35 UTC] GST Total: 0
[17-Mar-2026 10:10:35 UTC] Paid Amount: 408
[17-Mar-2026 10:10:35 UTC] Balance Amount: 0
[17-Mar-2026 10:10:35 UTC] Payment Status: Paid
[17-Mar-2026 10:10:35 UTC] ==================================
[17-Mar-2026 10:10:35 UTC] Invoice inserted successfully with ID: 0
[17-Mar-2026 10:10:35 UTC] Processing item 1: {"product_id":32,"quantity":1,"price":400,"unit_price":400,"gst_rate":2,"hsn_code":"111","total":400}
[17-Mar-2026 10:10:35 UTC] Item calculation - Subtotal: 400, GST%: 2, GST Amt: 8, Total: 408
[17-Mar-2026 10:10:35 UTC] Updated stock for product ID 32: removed 1 units
[17-Mar-2026 10:10:35 UTC] Recorded payment of 408 via Cash
[17-Mar-2026 10:10:36 UTC] Transaction committed successfully
[17-Mar-2026 10:22:25 UTC] PDO Error: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ormatrix_showroom_billing.users' doesn't exist
[17-Mar-2026 10:22:28 UTC] PDO Error: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ormatrix_showroom_billing.users' doesn't exist
[17-Mar-2026 10:23:43 UTC] PDO Error: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ormatrix_showroom_billing.sizes' doesn't exist
[17-Mar-2026 10:23:43 UTC] PDO Error: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ormatrix_showroom_billing.units' doesn't exist
[17-Mar-2026 10:24:52 UTC] PHP Fatal error:  Uncaught TypeError: mysqli_fetch_assoc(): Argument #1 ($result) must be of type mysqli_result, bool given in /home/ormatrix/ormserver.com/showroom_billing/api.php:3992
Stack trace:
#0 /home/ormatrix/ormserver.com/showroom_billing/api.php(3992): mysqli_fetch_assoc()
#1 /home/ormatrix/ormserver.com/showroom_billing/api.php(429): getMonthlySalaries()
#2 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 3992
[17-Mar-2026 10:24:58 UTC] PHP Fatal error:  Uncaught TypeError: mysqli_fetch_assoc(): Argument #1 ($result) must be of type mysqli_result, bool given in /home/ormatrix/ormserver.com/showroom_billing/api.php:3992
Stack trace:
#0 /home/ormatrix/ormserver.com/showroom_billing/api.php(3992): mysqli_fetch_assoc()
#1 /home/ormatrix/ormserver.com/showroom_billing/api.php(429): getMonthlySalaries()
#2 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 3992
[17-Mar-2026 10:25:52 UTC] PDO Error: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ormatrix_showroom_billing.sizes' doesn't exist
[17-Mar-2026 10:25:52 UTC] PDO Error: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ormatrix_showroom_billing.units' doesn't exist
[17-Mar-2026 10:26:04 UTC] PDO Error: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ormatrix_showroom_billing.sizes' doesn't exist
[17-Mar-2026 10:26:04 UTC] PDO Error: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ormatrix_showroom_billing.units' doesn't exist
[17-Mar-2026 10:27:19 UTC] PHP Fatal error:  Uncaught TypeError: mysqli_fetch_assoc(): Argument #1 ($result) must be of type mysqli_result, bool given in /home/ormatrix/ormserver.com/showroom_billing/api.php:3992
Stack trace:
#0 /home/ormatrix/ormserver.com/showroom_billing/api.php(3992): mysqli_fetch_assoc()
#1 /home/ormatrix/ormserver.com/showroom_billing/api.php(429): getMonthlySalaries()
#2 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 3992
[17-Mar-2026 10:27:38 UTC] PHP Fatal error:  Uncaught TypeError: mysqli_fetch_assoc(): Argument #1 ($result) must be of type mysqli_result, bool given in /home/ormatrix/ormserver.com/showroom_billing/api.php:3992
Stack trace:
#0 /home/ormatrix/ormserver.com/showroom_billing/api.php(3992): mysqli_fetch_assoc()
#1 /home/ormatrix/ormserver.com/showroom_billing/api.php(429): getMonthlySalaries()
#2 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 3992
[17-Mar-2026 10:37:04 UTC] ========== INVOICE DATA ==========
[17-Mar-2026 10:37:04 UTC] Invoice Number: INV-202603-0153
[17-Mar-2026 10:37:04 UTC] Customer ID: 11
[17-Mar-2026 10:37:04 UTC] Invoice Type: Invoice
[17-Mar-2026 10:37:04 UTC] Total Amount: 520
[17-Mar-2026 10:37:04 UTC] Round Off: 0
[17-Mar-2026 10:37:04 UTC] GST Total: 0
[17-Mar-2026 10:37:04 UTC] Paid Amount: 520
[17-Mar-2026 10:37:04 UTC] Balance Amount: 0
[17-Mar-2026 10:37:04 UTC] Payment Status: Paid
[17-Mar-2026 10:37:04 UTC] ==================================
[17-Mar-2026 10:37:04 UTC] Invoice inserted successfully with ID: 223
[17-Mar-2026 10:37:04 UTC] Processing item 1: {"product_id":3,"quantity":1,"price":500,"unit_price":500,"gst_rate":4,"hsn_code":"898","total":500}
[17-Mar-2026 10:37:04 UTC] Item calculation - Subtotal: 500, GST%: 4, GST Amt: 20, Total: 520
[17-Mar-2026 10:37:04 UTC] Updated stock for product ID 3: removed 1 units
[17-Mar-2026 10:37:04 UTC] Recorded payment of 520 via Cash
[17-Mar-2026 10:37:04 UTC] Transaction committed successfully
[17-Mar-2026 10:37:50 UTC] ========== INVOICE DATA ==========
[17-Mar-2026 10:37:50 UTC] Invoice Number: INV-202603-0154
[17-Mar-2026 10:37:50 UTC] Customer ID: 6
[17-Mar-2026 10:37:50 UTC] Invoice Type: Invoice
[17-Mar-2026 10:37:50 UTC] Total Amount: 408
[17-Mar-2026 10:37:50 UTC] Round Off: 0
[17-Mar-2026 10:37:50 UTC] GST Total: 0
[17-Mar-2026 10:37:50 UTC] Paid Amount: 408
[17-Mar-2026 10:37:50 UTC] Balance Amount: 0
[17-Mar-2026 10:37:50 UTC] Payment Status: Paid
[17-Mar-2026 10:37:50 UTC] ==================================
[17-Mar-2026 10:37:50 UTC] Invoice inserted successfully with ID: 224
[17-Mar-2026 10:37:50 UTC] Processing item 1: {"product_id":32,"quantity":1,"price":400,"unit_price":400,"gst_rate":2,"hsn_code":"456","total":400}
[17-Mar-2026 10:37:50 UTC] Item calculation - Subtotal: 400, GST%: 2, GST Amt: 8, Total: 408
[17-Mar-2026 10:37:50 UTC] Updated stock for product ID 32: removed 1 units
[17-Mar-2026 10:37:50 UTC] Recorded payment of 408 via Cash
[17-Mar-2026 10:37:50 UTC] Transaction committed successfully
[17-Mar-2026 10:40:16 UTC] ========== INVOICE DATA ==========
[17-Mar-2026 10:40:16 UTC] Invoice Number: INV-202603-0155
[17-Mar-2026 10:40:16 UTC] Customer ID: 11
[17-Mar-2026 10:40:16 UTC] Invoice Type: Invoice
[17-Mar-2026 10:40:16 UTC] Total Amount: 630
[17-Mar-2026 10:40:16 UTC] Round Off: 0
[17-Mar-2026 10:40:16 UTC] GST Total: 0
[17-Mar-2026 10:40:16 UTC] Paid Amount: 630
[17-Mar-2026 10:40:16 UTC] Balance Amount: 0
[17-Mar-2026 10:40:16 UTC] Payment Status: Paid
[17-Mar-2026 10:40:16 UTC] ==================================
[17-Mar-2026 10:40:16 UTC] Invoice inserted successfully with ID: 225
[17-Mar-2026 10:40:16 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"566","total":600}
[17-Mar-2026 10:40:16 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[17-Mar-2026 10:40:16 UTC] Updated stock for product ID 39: removed 1 units
[17-Mar-2026 10:40:16 UTC] Recorded payment of 630 via Cash
[17-Mar-2026 10:40:16 UTC] Transaction committed successfully
[17-Mar-2026 10:52:46 UTC] ========== INVOICE DATA ==========
[17-Mar-2026 10:52:46 UTC] Invoice Number: INV-202603-0156
[17-Mar-2026 10:52:46 UTC] Customer ID: 16
[17-Mar-2026 10:52:46 UTC] Invoice Type: Invoice
[17-Mar-2026 10:52:46 UTC] Total Amount: 630
[17-Mar-2026 10:52:46 UTC] Round Off: 0
[17-Mar-2026 10:52:46 UTC] GST Total: 0
[17-Mar-2026 10:52:46 UTC] Paid Amount: 630
[17-Mar-2026 10:52:46 UTC] Balance Amount: 0
[17-Mar-2026 10:52:46 UTC] Payment Status: Paid
[17-Mar-2026 10:52:46 UTC] ==================================
[17-Mar-2026 10:52:46 UTC] Invoice inserted successfully with ID: 226
[17-Mar-2026 10:52:46 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"657","total":600}
[17-Mar-2026 10:52:46 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[17-Mar-2026 10:52:46 UTC] Updated stock for product ID 39: removed 1 units
[17-Mar-2026 10:52:46 UTC] Recorded payment of 630 via Cash
[17-Mar-2026 10:52:46 UTC] Transaction committed successfully
[17-Mar-2026 10:53:54 UTC] ========== INVOICE DATA ==========
[17-Mar-2026 10:53:54 UTC] Invoice Number: INV-202603-0157
[17-Mar-2026 10:53:54 UTC] Customer ID: 6
[17-Mar-2026 10:53:54 UTC] Invoice Type: Invoice
[17-Mar-2026 10:53:54 UTC] Total Amount: 630
[17-Mar-2026 10:53:54 UTC] Round Off: 0
[17-Mar-2026 10:53:54 UTC] GST Total: 0
[17-Mar-2026 10:53:54 UTC] Paid Amount: 630
[17-Mar-2026 10:53:54 UTC] Balance Amount: 0
[17-Mar-2026 10:53:54 UTC] Payment Status: Paid
[17-Mar-2026 10:53:54 UTC] ==================================
[17-Mar-2026 10:53:54 UTC] Invoice inserted successfully with ID: 227
[17-Mar-2026 10:53:54 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"57","total":600}
[17-Mar-2026 10:53:54 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[17-Mar-2026 10:53:54 UTC] Updated stock for product ID 39: removed 1 units
[17-Mar-2026 10:53:54 UTC] Recorded payment of 630 via Cash
[17-Mar-2026 10:53:54 UTC] Transaction committed successfully
[17-Mar-2026 10:56:45 UTC] ========== INVOICE DATA ==========
[17-Mar-2026 10:56:45 UTC] Invoice Number: INV-202603-0158
[17-Mar-2026 10:56:45 UTC] Customer ID: 6
[17-Mar-2026 10:56:45 UTC] Invoice Type: Invoice
[17-Mar-2026 10:56:45 UTC] Total Amount: 630
[17-Mar-2026 10:56:45 UTC] Round Off: 0
[17-Mar-2026 10:56:45 UTC] GST Total: 0
[17-Mar-2026 10:56:45 UTC] Paid Amount: 630
[17-Mar-2026 10:56:45 UTC] Balance Amount: 0
[17-Mar-2026 10:56:45 UTC] Payment Status: Paid
[17-Mar-2026 10:56:45 UTC] ==================================
[17-Mar-2026 10:56:45 UTC] Invoice inserted successfully with ID: 228
[17-Mar-2026 10:56:45 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"547","total":600}
[17-Mar-2026 10:56:45 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[17-Mar-2026 10:56:45 UTC] Updated stock for product ID 39: removed 1 units
[17-Mar-2026 10:56:45 UTC] Recorded payment of 630 via Cash
[17-Mar-2026 10:56:45 UTC] Transaction committed successfully
[17-Mar-2026 11:06:53 UTC] ========== INVOICE DATA ==========
[17-Mar-2026 11:06:53 UTC] Invoice Number: INV-202603-0159
[17-Mar-2026 11:06:53 UTC] Customer ID: 16
[17-Mar-2026 11:06:53 UTC] Invoice Type: Invoice
[17-Mar-2026 11:06:53 UTC] Total Amount: 43645
[17-Mar-2026 11:06:53 UTC] Round Off: 0
[17-Mar-2026 11:06:53 UTC] GST Total: 0
[17-Mar-2026 11:06:53 UTC] Paid Amount: 43645
[17-Mar-2026 11:06:53 UTC] Balance Amount: 0
[17-Mar-2026 11:06:53 UTC] Payment Status: Paid
[17-Mar-2026 11:06:53 UTC] ==================================
[17-Mar-2026 11:06:53 UTC] Invoice inserted successfully with ID: 229
[17-Mar-2026 11:06:53 UTC] Processing item 1: {"product_id":31,"quantity":1,"price":43645,"unit_price":43645,"gst_rate":0,"hsn_code":"123","total":43645}
[17-Mar-2026 11:06:53 UTC] Item calculation - Subtotal: 43645, GST%: 0, GST Amt: 0, Total: 43645
[17-Mar-2026 11:06:53 UTC] Updated stock for product ID 31: removed 1 units
[17-Mar-2026 11:06:53 UTC] Recorded payment of 43645 via Cash
[17-Mar-2026 11:06:53 UTC] Transaction committed successfully
[17-Mar-2026 11:16:19 UTC] ========== INVOICE DATA ==========
[17-Mar-2026 11:16:19 UTC] Invoice Number: INV-202603-0160
[17-Mar-2026 11:16:19 UTC] Customer ID: 4
[17-Mar-2026 11:16:19 UTC] Invoice Type: Invoice
[17-Mar-2026 11:16:19 UTC] Total Amount: 630
[17-Mar-2026 11:16:19 UTC] Round Off: 0
[17-Mar-2026 11:16:19 UTC] GST Total: 0
[17-Mar-2026 11:16:19 UTC] Paid Amount: 630
[17-Mar-2026 11:16:19 UTC] Balance Amount: 0
[17-Mar-2026 11:16:19 UTC] Payment Status: Paid
[17-Mar-2026 11:16:19 UTC] ==================================
[17-Mar-2026 11:16:19 UTC] Invoice inserted successfully with ID: 230
[17-Mar-2026 11:16:19 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"456","total":600}
[17-Mar-2026 11:16:19 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[17-Mar-2026 11:16:19 UTC] Updated stock for product ID 39: removed 1 units
[17-Mar-2026 11:16:19 UTC] Recorded payment of 630 via Cash
[17-Mar-2026 11:16:19 UTC] Transaction committed successfully
[17-Mar-2026 11:28:23 UTC] ========== INVOICE DATA ==========
[17-Mar-2026 11:28:23 UTC] Invoice Number: INV-202603-0161
[17-Mar-2026 11:28:23 UTC] Customer ID: 17
[17-Mar-2026 11:28:23 UTC] Invoice Type: Invoice
[17-Mar-2026 11:28:23 UTC] Total Amount: 408
[17-Mar-2026 11:28:23 UTC] Round Off: 0
[17-Mar-2026 11:28:23 UTC] GST Total: 0
[17-Mar-2026 11:28:23 UTC] Paid Amount: 408
[17-Mar-2026 11:28:23 UTC] Balance Amount: 0
[17-Mar-2026 11:28:23 UTC] Payment Status: Paid
[17-Mar-2026 11:28:23 UTC] ==================================
[17-Mar-2026 11:28:23 UTC] Invoice inserted successfully with ID: 231
[17-Mar-2026 11:28:23 UTC] Processing item 1: {"product_id":32,"quantity":1,"price":400,"unit_price":400,"gst_rate":2,"hsn_code":"567","total":400}
[17-Mar-2026 11:28:23 UTC] Item calculation - Subtotal: 400, GST%: 2, GST Amt: 8, Total: 408
[17-Mar-2026 11:28:23 UTC] Updated stock for product ID 32: removed 1 units
[17-Mar-2026 11:28:23 UTC] Recorded payment of 408 via Cash
[17-Mar-2026 11:28:23 UTC] Transaction committed successfully
[17-Mar-2026 11:29:43 UTC] ========== INVOICE DATA ==========
[17-Mar-2026 11:29:43 UTC] Invoice Number: INV-202603-0162
[17-Mar-2026 11:29:43 UTC] Customer ID: 4
[17-Mar-2026 11:29:43 UTC] Invoice Type: Invoice
[17-Mar-2026 11:29:43 UTC] Total Amount: 612
[17-Mar-2026 11:29:43 UTC] Round Off: 0
[17-Mar-2026 11:29:43 UTC] GST Total: 0
[17-Mar-2026 11:29:43 UTC] Paid Amount: 612
[17-Mar-2026 11:29:43 UTC] Balance Amount: 0
[17-Mar-2026 11:29:43 UTC] Payment Status: Paid
[17-Mar-2026 11:29:43 UTC] ==================================
[17-Mar-2026 11:29:43 UTC] Invoice inserted successfully with ID: 232
[17-Mar-2026 11:29:43 UTC] Processing item 1: {"product_id":10,"quantity":1,"price":600,"unit_price":600,"gst_rate":2,"hsn_code":"567","total":600}
[17-Mar-2026 11:29:43 UTC] Item calculation - Subtotal: 600, GST%: 2, GST Amt: 12, Total: 612
[17-Mar-2026 11:29:43 UTC] Updated stock for product ID 10: removed 1 units
[17-Mar-2026 11:29:43 UTC] Recorded payment of 612 via Cash
[17-Mar-2026 11:29:43 UTC] Transaction committed successfully
[17-Mar-2026 13:32:52 UTC] Created new product with ID: 41, Brand ID: 7
[17-Mar-2026 13:34:04 UTC] Created new product with ID: 42, Brand ID: 7
[18-Mar-2026 03:52:10 UTC] API Error: Invalid credentials. 4 attempts remaining
[18-Mar-2026 04:03:42 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 04:03:42 UTC] Invoice Number: INV-202603-0163
[18-Mar-2026 04:03:42 UTC] Customer ID: 6
[18-Mar-2026 04:03:42 UTC] Invoice Type: Invoice
[18-Mar-2026 04:03:42 UTC] Total Amount: 177
[18-Mar-2026 04:03:42 UTC] Round Off: 0
[18-Mar-2026 04:03:42 UTC] GST Total: 0
[18-Mar-2026 04:03:42 UTC] Paid Amount: 177
[18-Mar-2026 04:03:42 UTC] Balance Amount: 0
[18-Mar-2026 04:03:42 UTC] Payment Status: Paid
[18-Mar-2026 04:03:42 UTC] ==================================
[18-Mar-2026 04:03:42 UTC] Invoice inserted successfully with ID: 233
[18-Mar-2026 04:03:42 UTC] Processing item 1: {"product_id":25,"quantity":1,"price":150,"unit_price":150,"gst_rate":18,"hsn_code":"547","total":150}
[18-Mar-2026 04:03:42 UTC] Item calculation - Subtotal: 150, GST%: 18, GST Amt: 27, Total: 177
[18-Mar-2026 04:03:42 UTC] Updated stock for product ID 25: removed 1 units
[18-Mar-2026 04:03:43 UTC] Recorded payment of 177 via Cash
[18-Mar-2026 04:03:43 UTC] Transaction committed successfully
[18-Mar-2026 04:20:49 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 04:20:49 UTC] Invoice Number: INV-202603-0164
[18-Mar-2026 04:20:49 UTC] Customer ID: 10
[18-Mar-2026 04:20:49 UTC] Invoice Type: Invoice
[18-Mar-2026 04:20:49 UTC] Total Amount: 177
[18-Mar-2026 04:20:49 UTC] Round Off: 0
[18-Mar-2026 04:20:49 UTC] GST Total: 0
[18-Mar-2026 04:20:49 UTC] Paid Amount: 177
[18-Mar-2026 04:20:49 UTC] Balance Amount: 0
[18-Mar-2026 04:20:49 UTC] Payment Status: Paid
[18-Mar-2026 04:20:49 UTC] ==================================
[18-Mar-2026 04:20:49 UTC] Invoice inserted successfully with ID: 234
[18-Mar-2026 04:20:49 UTC] Processing item 1: {"product_id":25,"quantity":1,"price":150,"unit_price":150,"gst_rate":18,"hsn_code":"435","total":150}
[18-Mar-2026 04:20:49 UTC] Item calculation - Subtotal: 150, GST%: 18, GST Amt: 27, Total: 177
[18-Mar-2026 04:20:49 UTC] Updated stock for product ID 25: removed 1 units
[18-Mar-2026 04:20:49 UTC] Recorded payment of 177 via Cash
[18-Mar-2026 04:20:49 UTC] Transaction committed successfully
[18-Mar-2026 04:29:37 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 04:29:37 UTC] Invoice Number: INV-202603-0165
[18-Mar-2026 04:29:37 UTC] Customer ID: 16
[18-Mar-2026 04:29:37 UTC] Invoice Type: Invoice
[18-Mar-2026 04:29:37 UTC] Total Amount: 630
[18-Mar-2026 04:29:37 UTC] Round Off: 0
[18-Mar-2026 04:29:37 UTC] GST Total: 0
[18-Mar-2026 04:29:37 UTC] Paid Amount: 630
[18-Mar-2026 04:29:37 UTC] Balance Amount: 0
[18-Mar-2026 04:29:37 UTC] Payment Status: Paid
[18-Mar-2026 04:29:37 UTC] ==================================
[18-Mar-2026 04:29:37 UTC] Invoice inserted successfully with ID: 235
[18-Mar-2026 04:29:37 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"466","total":600}
[18-Mar-2026 04:29:37 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[18-Mar-2026 04:29:37 UTC] Updated stock for product ID 39: removed 1 units
[18-Mar-2026 04:29:37 UTC] Recorded payment of 630 via Cash
[18-Mar-2026 04:29:37 UTC] Transaction committed successfully
[18-Mar-2026 04:30:51 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 04:30:51 UTC] Invoice Number: INV-202603-0166
[18-Mar-2026 04:30:51 UTC] Customer ID: 16
[18-Mar-2026 04:30:51 UTC] Invoice Type: Invoice
[18-Mar-2026 04:30:51 UTC] Total Amount: 630
[18-Mar-2026 04:30:51 UTC] Round Off: 0
[18-Mar-2026 04:30:51 UTC] GST Total: 0
[18-Mar-2026 04:30:51 UTC] Paid Amount: 630
[18-Mar-2026 04:30:51 UTC] Balance Amount: 0
[18-Mar-2026 04:30:51 UTC] Payment Status: Paid
[18-Mar-2026 04:30:51 UTC] ==================================
[18-Mar-2026 04:30:51 UTC] Invoice inserted successfully with ID: 236
[18-Mar-2026 04:30:51 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"43","total":600}
[18-Mar-2026 04:30:51 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[18-Mar-2026 04:30:51 UTC] Updated stock for product ID 39: removed 1 units
[18-Mar-2026 04:30:51 UTC] Recorded payment of 630 via Cash
[18-Mar-2026 04:30:51 UTC] Transaction committed successfully
[18-Mar-2026 04:32:51 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 04:32:51 UTC] Invoice Number: INV-202603-0167
[18-Mar-2026 04:32:51 UTC] Customer ID: 16
[18-Mar-2026 04:32:51 UTC] Invoice Type: Invoice
[18-Mar-2026 04:32:51 UTC] Total Amount: 630
[18-Mar-2026 04:32:51 UTC] Round Off: 0
[18-Mar-2026 04:32:51 UTC] GST Total: 0
[18-Mar-2026 04:32:51 UTC] Paid Amount: 630
[18-Mar-2026 04:32:51 UTC] Balance Amount: 0
[18-Mar-2026 04:32:51 UTC] Payment Status: Paid
[18-Mar-2026 04:32:51 UTC] ==================================
[18-Mar-2026 04:32:51 UTC] Invoice inserted successfully with ID: 237
[18-Mar-2026 04:32:51 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"4556","total":600}
[18-Mar-2026 04:32:51 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[18-Mar-2026 04:32:51 UTC] Updated stock for product ID 39: removed 1 units
[18-Mar-2026 04:32:51 UTC] Recorded payment of 630 via Cash
[18-Mar-2026 04:32:51 UTC] Transaction committed successfully
[18-Mar-2026 04:35:52 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 04:35:52 UTC] Invoice Number: INV-202603-0168
[18-Mar-2026 04:35:52 UTC] Customer ID: 16
[18-Mar-2026 04:35:52 UTC] Invoice Type: Invoice
[18-Mar-2026 04:35:52 UTC] Total Amount: 630
[18-Mar-2026 04:35:52 UTC] Round Off: 0
[18-Mar-2026 04:35:52 UTC] GST Total: 0
[18-Mar-2026 04:35:52 UTC] Paid Amount: 630
[18-Mar-2026 04:35:52 UTC] Balance Amount: 0
[18-Mar-2026 04:35:52 UTC] Payment Status: Paid
[18-Mar-2026 04:35:52 UTC] ==================================
[18-Mar-2026 04:35:52 UTC] Invoice inserted successfully with ID: 238
[18-Mar-2026 04:35:52 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"566","total":600}
[18-Mar-2026 04:35:52 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[18-Mar-2026 04:35:52 UTC] Updated stock for product ID 39: removed 1 units
[18-Mar-2026 04:35:52 UTC] Recorded payment of 630 via Cash
[18-Mar-2026 04:35:52 UTC] Transaction committed successfully
[18-Mar-2026 04:41:40 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 04:41:40 UTC] Invoice Number: INV-202603-0169
[18-Mar-2026 04:41:40 UTC] Customer ID: 6
[18-Mar-2026 04:41:40 UTC] Invoice Type: Invoice
[18-Mar-2026 04:41:40 UTC] Total Amount: 630
[18-Mar-2026 04:41:40 UTC] Round Off: 0
[18-Mar-2026 04:41:40 UTC] GST Total: 0
[18-Mar-2026 04:41:40 UTC] Paid Amount: 630
[18-Mar-2026 04:41:40 UTC] Balance Amount: 0
[18-Mar-2026 04:41:40 UTC] Payment Status: Paid
[18-Mar-2026 04:41:40 UTC] ==================================
[18-Mar-2026 04:41:40 UTC] Invoice inserted successfully with ID: 239
[18-Mar-2026 04:41:40 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"56","total":600}
[18-Mar-2026 04:41:40 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[18-Mar-2026 04:41:40 UTC] Updated stock for product ID 39: removed 1 units
[18-Mar-2026 04:41:40 UTC] Recorded payment of 630 via Cash
[18-Mar-2026 04:41:40 UTC] Transaction committed successfully
[18-Mar-2026 04:54:30 UTC] API Error: Invalid credentials. 4 attempts remaining
[18-Mar-2026 05:00:04 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 05:00:04 UTC] Invoice Number: INV-202603-0170
[18-Mar-2026 05:00:04 UTC] Customer ID: 6
[18-Mar-2026 05:00:04 UTC] Invoice Type: Invoice
[18-Mar-2026 05:00:04 UTC] Total Amount: 630
[18-Mar-2026 05:00:04 UTC] Round Off: 0
[18-Mar-2026 05:00:04 UTC] GST Total: 0
[18-Mar-2026 05:00:04 UTC] Paid Amount: 630
[18-Mar-2026 05:00:04 UTC] Balance Amount: 0
[18-Mar-2026 05:00:04 UTC] Payment Status: Paid
[18-Mar-2026 05:00:04 UTC] ==================================
[18-Mar-2026 05:00:04 UTC] Invoice inserted successfully with ID: 240
[18-Mar-2026 05:00:04 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"55","total":600}
[18-Mar-2026 05:00:04 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[18-Mar-2026 05:00:04 UTC] Updated stock for product ID 39: removed 1 units
[18-Mar-2026 05:00:04 UTC] Recorded payment of 630 via Cash
[18-Mar-2026 05:00:04 UTC] Transaction committed successfully
[18-Mar-2026 05:01:08 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 05:01:08 UTC] Invoice Number: INV-202603-0171
[18-Mar-2026 05:01:08 UTC] Customer ID: 6
[18-Mar-2026 05:01:08 UTC] Invoice Type: Invoice
[18-Mar-2026 05:01:08 UTC] Total Amount: 1284
[18-Mar-2026 05:01:08 UTC] Round Off: 0
[18-Mar-2026 05:01:08 UTC] GST Total: 0
[18-Mar-2026 05:01:08 UTC] Paid Amount: 1284
[18-Mar-2026 05:01:08 UTC] Balance Amount: 0
[18-Mar-2026 05:01:08 UTC] Payment Status: Paid
[18-Mar-2026 05:01:08 UTC] ==================================
[18-Mar-2026 05:01:08 UTC] Invoice inserted successfully with ID: 241
[18-Mar-2026 05:01:08 UTC] Processing item 1: {"product_id":22,"quantity":1,"price":1200,"unit_price":1200,"gst_rate":7,"hsn_code":"456","total":1200}
[18-Mar-2026 05:01:08 UTC] Item calculation - Subtotal: 1200, GST%: 7, GST Amt: 84, Total: 1284
[18-Mar-2026 05:01:08 UTC] Updated stock for product ID 22: removed 1 units
[18-Mar-2026 05:01:08 UTC] Recorded payment of 1284 via Cash
[18-Mar-2026 05:01:08 UTC] Transaction committed successfully
[18-Mar-2026 05:02:03 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 05:02:03 UTC] Invoice Number: INV-202603-0172
[18-Mar-2026 05:02:03 UTC] Customer ID: 6
[18-Mar-2026 05:02:03 UTC] Invoice Type: Invoice
[18-Mar-2026 05:02:03 UTC] Total Amount: 5250
[18-Mar-2026 05:02:03 UTC] Round Off: 0
[18-Mar-2026 05:02:03 UTC] GST Total: 0
[18-Mar-2026 05:02:03 UTC] Paid Amount: 5250
[18-Mar-2026 05:02:03 UTC] Balance Amount: 0
[18-Mar-2026 05:02:03 UTC] Payment Status: Paid
[18-Mar-2026 05:02:03 UTC] ==================================
[18-Mar-2026 05:02:03 UTC] Invoice inserted successfully with ID: 242
[18-Mar-2026 05:02:03 UTC] Processing item 1: {"product_id":41,"quantity":1,"price":5000,"unit_price":5000,"gst_rate":5,"hsn_code":"56","total":5000}
[18-Mar-2026 05:02:03 UTC] Item calculation - Subtotal: 5000, GST%: 5, GST Amt: 250, Total: 5250
[18-Mar-2026 05:02:03 UTC] Updated stock for product ID 41: removed 1 units
[18-Mar-2026 05:02:03 UTC] Recorded payment of 5250 via Cash
[18-Mar-2026 05:02:03 UTC] Transaction committed successfully
[18-Mar-2026 05:04:59 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 05:04:59 UTC] Invoice Number: INV-202603-0173
[18-Mar-2026 05:04:59 UTC] Customer ID: 6
[18-Mar-2026 05:04:59 UTC] Invoice Type: Invoice
[18-Mar-2026 05:04:59 UTC] Total Amount: 5250
[18-Mar-2026 05:04:59 UTC] Round Off: 0
[18-Mar-2026 05:04:59 UTC] GST Total: 0
[18-Mar-2026 05:04:59 UTC] Paid Amount: 5250
[18-Mar-2026 05:04:59 UTC] Balance Amount: 0
[18-Mar-2026 05:04:59 UTC] Payment Status: Paid
[18-Mar-2026 05:04:59 UTC] ==================================
[18-Mar-2026 05:04:59 UTC] Invoice inserted successfully with ID: 243
[18-Mar-2026 05:04:59 UTC] Processing item 1: {"product_id":41,"quantity":1,"price":5000,"unit_price":5000,"gst_rate":5,"hsn_code":"456","total":5000}
[18-Mar-2026 05:04:59 UTC] Item calculation - Subtotal: 5000, GST%: 5, GST Amt: 250, Total: 5250
[18-Mar-2026 05:04:59 UTC] Updated stock for product ID 41: removed 1 units
[18-Mar-2026 05:04:59 UTC] Recorded payment of 5250 via UPI
[18-Mar-2026 05:04:59 UTC] Transaction committed successfully
[18-Mar-2026 05:05:56 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 05:05:56 UTC] Invoice Number: INV-202603-0174
[18-Mar-2026 05:05:56 UTC] Customer ID: 6
[18-Mar-2026 05:05:56 UTC] Invoice Type: Invoice
[18-Mar-2026 05:05:56 UTC] Total Amount: 5250
[18-Mar-2026 05:05:56 UTC] Round Off: 0
[18-Mar-2026 05:05:56 UTC] GST Total: 0
[18-Mar-2026 05:05:56 UTC] Paid Amount: 5250
[18-Mar-2026 05:05:56 UTC] Balance Amount: 0
[18-Mar-2026 05:05:56 UTC] Payment Status: Paid
[18-Mar-2026 05:05:56 UTC] ==================================
[18-Mar-2026 05:05:56 UTC] Invoice inserted successfully with ID: 244
[18-Mar-2026 05:05:56 UTC] Processing item 1: {"product_id":41,"quantity":1,"price":5000,"unit_price":5000,"gst_rate":5,"hsn_code":"435","total":5000}
[18-Mar-2026 05:05:56 UTC] Item calculation - Subtotal: 5000, GST%: 5, GST Amt: 250, Total: 5250
[18-Mar-2026 05:05:56 UTC] Updated stock for product ID 41: removed 1 units
[18-Mar-2026 05:05:56 UTC] Recorded payment of 5250 via Cash
[18-Mar-2026 05:05:56 UTC] Transaction committed successfully
[18-Mar-2026 05:06:55 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 05:06:55 UTC] Invoice Number: INV-202603-0175
[18-Mar-2026 05:06:55 UTC] Customer ID: 11
[18-Mar-2026 05:06:55 UTC] Invoice Type: Invoice
[18-Mar-2026 05:06:55 UTC] Total Amount: 5250
[18-Mar-2026 05:06:55 UTC] Round Off: 0
[18-Mar-2026 05:06:55 UTC] GST Total: 0
[18-Mar-2026 05:06:55 UTC] Paid Amount: 5250
[18-Mar-2026 05:06:55 UTC] Balance Amount: 0
[18-Mar-2026 05:06:55 UTC] Payment Status: Paid
[18-Mar-2026 05:06:55 UTC] ==================================
[18-Mar-2026 05:06:55 UTC] Invoice inserted successfully with ID: 245
[18-Mar-2026 05:06:55 UTC] Processing item 1: {"product_id":41,"quantity":1,"price":5000,"unit_price":5000,"gst_rate":5,"hsn_code":"67","total":5000}
[18-Mar-2026 05:06:55 UTC] Item calculation - Subtotal: 5000, GST%: 5, GST Amt: 250, Total: 5250
[18-Mar-2026 05:06:55 UTC] Updated stock for product ID 41: removed 1 units
[18-Mar-2026 05:06:55 UTC] Recorded payment of 5250 via Cash
[18-Mar-2026 05:06:55 UTC] Transaction committed successfully
[18-Mar-2026 05:10:12 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 05:10:12 UTC] Invoice Number: INV-202603-0176
[18-Mar-2026 05:10:12 UTC] Customer ID: 10
[18-Mar-2026 05:10:12 UTC] Invoice Type: Invoice
[18-Mar-2026 05:10:12 UTC] Total Amount: 408
[18-Mar-2026 05:10:12 UTC] Round Off: 0
[18-Mar-2026 05:10:12 UTC] GST Total: 0
[18-Mar-2026 05:10:12 UTC] Paid Amount: 408
[18-Mar-2026 05:10:12 UTC] Balance Amount: 0
[18-Mar-2026 05:10:12 UTC] Payment Status: Paid
[18-Mar-2026 05:10:12 UTC] ==================================
[18-Mar-2026 05:10:12 UTC] Invoice inserted successfully with ID: 246
[18-Mar-2026 05:10:12 UTC] Processing item 1: {"product_id":32,"quantity":1,"price":400,"unit_price":400,"gst_rate":2,"hsn_code":"567","total":400}
[18-Mar-2026 05:10:12 UTC] Item calculation - Subtotal: 400, GST%: 2, GST Amt: 8, Total: 408
[18-Mar-2026 05:10:12 UTC] Updated stock for product ID 32: removed 1 units
[18-Mar-2026 05:10:12 UTC] Recorded payment of 408 via Cash
[18-Mar-2026 05:10:12 UTC] Transaction committed successfully
[18-Mar-2026 05:11:38 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 05:11:38 UTC] Invoice Number: INV-202603-0177
[18-Mar-2026 05:11:38 UTC] Customer ID: 4
[18-Mar-2026 05:11:38 UTC] Invoice Type: Invoice
[18-Mar-2026 05:11:38 UTC] Total Amount: 600
[18-Mar-2026 05:11:38 UTC] Round Off: 0
[18-Mar-2026 05:11:38 UTC] GST Total: 0
[18-Mar-2026 05:11:38 UTC] Paid Amount: 600
[18-Mar-2026 05:11:38 UTC] Balance Amount: 0
[18-Mar-2026 05:11:38 UTC] Payment Status: Paid
[18-Mar-2026 05:11:38 UTC] ==================================
[18-Mar-2026 05:11:38 UTC] Invoice inserted successfully with ID: 247
[18-Mar-2026 05:11:38 UTC] Processing item 1: {"product_id":10,"quantity":1,"price":600,"unit_price":600,"gst_rate":2,"hsn_code":"677","total":600}
[18-Mar-2026 05:11:38 UTC] Item calculation - Subtotal: 600, GST%: 2, GST Amt: 12, Total: 612
[18-Mar-2026 05:11:38 UTC] Updated stock for product ID 10: removed 1 units
[18-Mar-2026 05:11:38 UTC] Recorded payment of 600 via Cash
[18-Mar-2026 05:11:38 UTC] Transaction committed successfully
[18-Mar-2026 05:15:56 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 05:15:56 UTC] Invoice Number: INV-202603-0178
[18-Mar-2026 05:15:56 UTC] Customer ID: 6
[18-Mar-2026 05:15:56 UTC] Invoice Type: Invoice
[18-Mar-2026 05:15:56 UTC] Total Amount: 1284
[18-Mar-2026 05:15:56 UTC] Round Off: 0
[18-Mar-2026 05:15:56 UTC] GST Total: 0
[18-Mar-2026 05:15:56 UTC] Paid Amount: 1200
[18-Mar-2026 05:15:56 UTC] Balance Amount: 84
[18-Mar-2026 05:15:56 UTC] Payment Status: Partial
[18-Mar-2026 05:15:56 UTC] ==================================
[18-Mar-2026 05:15:56 UTC] Invoice inserted successfully with ID: 248
[18-Mar-2026 05:15:56 UTC] Processing item 1: {"product_id":22,"quantity":1,"price":1200,"unit_price":1200,"gst_rate":7,"hsn_code":"45","total":1200}
[18-Mar-2026 05:15:56 UTC] Item calculation - Subtotal: 1200, GST%: 7, GST Amt: 84, Total: 1284
[18-Mar-2026 05:15:56 UTC] Updated stock for product ID 22: removed 1 units
[18-Mar-2026 05:15:56 UTC] Recorded payment of 1200 via Card
[18-Mar-2026 05:15:56 UTC] Transaction committed successfully
[18-Mar-2026 05:40:15 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 05:40:15 UTC] Invoice Number: INV-202603-0179
[18-Mar-2026 05:40:15 UTC] Customer ID: 11
[18-Mar-2026 05:40:15 UTC] Invoice Type: Invoice
[18-Mar-2026 05:40:15 UTC] Total Amount: 1200
[18-Mar-2026 05:40:15 UTC] Round Off: 0
[18-Mar-2026 05:40:15 UTC] GST Total: 0
[18-Mar-2026 05:40:15 UTC] Paid Amount: 1200
[18-Mar-2026 05:40:15 UTC] Balance Amount: 0
[18-Mar-2026 05:40:15 UTC] Payment Status: Paid
[18-Mar-2026 05:40:15 UTC] ==================================
[18-Mar-2026 05:40:15 UTC] Invoice inserted successfully with ID: 249
[18-Mar-2026 05:40:15 UTC] Processing item 1: {"product_id":22,"quantity":1,"price":1200,"unit_price":1200,"gst_rate":7,"hsn_code":"432","total":1200}
[18-Mar-2026 05:40:15 UTC] Item calculation - Subtotal: 1200, GST%: 7, GST Amt: 84, Total: 1284
[18-Mar-2026 05:40:15 UTC] Updated stock for product ID 22: removed 1 units
[18-Mar-2026 05:40:15 UTC] Recorded payment of 1200 via Cash
[18-Mar-2026 05:40:15 UTC] Transaction committed successfully
[18-Mar-2026 06:00:30 UTC] API Error: Invalid action: get_customers_sales_summary
[18-Mar-2026 06:00:32 UTC] API Error: Invalid action: get_customer_sales_summary
[18-Mar-2026 06:00:32 UTC] API Error: Invalid action: get_customer_sales_summary
[18-Mar-2026 06:00:33 UTC] API Error: Invalid action: get_customer_sales_summary
[18-Mar-2026 06:00:33 UTC] API Error: Invalid action: get_customer_sales_summary
[18-Mar-2026 06:00:33 UTC] API Error: Invalid action: get_customer_sales_summary
[18-Mar-2026 06:00:33 UTC] API Error: Invalid action: get_customer_sales_summary
[18-Mar-2026 06:00:34 UTC] API Error: Invalid action: get_customer_sales_summary
[18-Mar-2026 06:00:34 UTC] API Error: Invalid action: get_customer_sales_summary
[18-Mar-2026 06:00:34 UTC] API Error: Invalid action: get_customer_sales_summary
[18-Mar-2026 06:00:34 UTC] API Error: Invalid action: get_customer_sales_summary
[18-Mar-2026 06:00:34 UTC] API Error: Invalid action: get_customer_sales_summary
[18-Mar-2026 06:00:35 UTC] API Error: Invalid action: get_customer_sales_summary
[18-Mar-2026 08:09:30 UTC] API Error: Invalid action: get_users
[18-Mar-2026 08:09:30 UTC] API Error: Invalid action: get_employees
[18-Mar-2026 08:44:33 UTC] Created new product with ID: 43, Brand ID: 7
[18-Mar-2026 12:00:13 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 12:00:13 UTC] Invoice Number: INV-202603-0180
[18-Mar-2026 12:00:13 UTC] Customer ID: 6
[18-Mar-2026 12:00:13 UTC] Invoice Type: Invoice
[18-Mar-2026 12:00:13 UTC] Total Amount: 8238
[18-Mar-2026 12:00:13 UTC] Round Off: 0
[18-Mar-2026 12:00:13 UTC] GST Total: 0
[18-Mar-2026 12:00:13 UTC] Paid Amount: 5000
[18-Mar-2026 12:00:13 UTC] Balance Amount: 3238
[18-Mar-2026 12:00:13 UTC] Payment Status: Partial
[18-Mar-2026 12:00:13 UTC] ==================================
[18-Mar-2026 12:00:13 UTC] Invoice inserted successfully with ID: 250
[18-Mar-2026 12:00:13 UTC] Processing item 1: {"product_id":39,"quantity":9,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"-","total":5400}
[18-Mar-2026 12:00:13 UTC] Item calculation - Subtotal: 5400, GST%: 5, GST Amt: 270, Total: 5670
[18-Mar-2026 12:00:13 UTC] Updated stock for product ID 39: removed 9 units
[18-Mar-2026 12:00:13 UTC] Processing item 2: {"product_id":22,"quantity":2,"price":1200,"unit_price":1200,"gst_rate":7,"hsn_code":"-","total":2400}
[18-Mar-2026 12:00:13 UTC] Item calculation - Subtotal: 2400, GST%: 7, GST Amt: 168, Total: 2568
[18-Mar-2026 12:00:13 UTC] Updated stock for product ID 22: removed 2 units
[18-Mar-2026 12:00:13 UTC] Recorded payment of 5000 via Cash
[18-Mar-2026 12:00:13 UTC] Transaction committed successfully
[18-Mar-2026 13:01:38 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 13:01:38 UTC] Invoice Number: INV-202603-0181
[18-Mar-2026 13:01:38 UTC] Customer ID: 4
[18-Mar-2026 13:01:38 UTC] Invoice Type: Invoice
[18-Mar-2026 13:01:38 UTC] Total Amount: 408
[18-Mar-2026 13:01:38 UTC] Round Off: 0
[18-Mar-2026 13:01:38 UTC] GST Total: 0
[18-Mar-2026 13:01:38 UTC] Paid Amount: 408
[18-Mar-2026 13:01:38 UTC] Balance Amount: 0
[18-Mar-2026 13:01:38 UTC] Payment Status: Paid
[18-Mar-2026 13:01:38 UTC] ==================================
[18-Mar-2026 13:01:38 UTC] Invoice inserted successfully with ID: 251
[18-Mar-2026 13:01:38 UTC] Processing item 1: {"product_id":32,"quantity":1,"price":400,"unit_price":400,"gst_rate":2,"hsn_code":"965","total":400}
[18-Mar-2026 13:01:38 UTC] Item calculation - Subtotal: 400, GST%: 2, GST Amt: 8, Total: 408
[18-Mar-2026 13:01:38 UTC] Updated stock for product ID 32: removed 1 units
[18-Mar-2026 13:01:38 UTC] Recorded payment of 408 via Cash
[18-Mar-2026 13:01:38 UTC] Transaction committed successfully
[18-Mar-2026 13:02:32 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 13:02:32 UTC] Invoice Number: INV-202603-0182
[18-Mar-2026 13:02:32 UTC] Customer ID: 4
[18-Mar-2026 13:02:32 UTC] Invoice Type: Invoice
[18-Mar-2026 13:02:32 UTC] Total Amount: 630
[18-Mar-2026 13:02:32 UTC] Round Off: 0
[18-Mar-2026 13:02:32 UTC] GST Total: 0
[18-Mar-2026 13:02:32 UTC] Paid Amount: 630
[18-Mar-2026 13:02:32 UTC] Balance Amount: 0
[18-Mar-2026 13:02:32 UTC] Payment Status: Paid
[18-Mar-2026 13:02:32 UTC] ==================================
[18-Mar-2026 13:02:32 UTC] Invoice inserted successfully with ID: 252
[18-Mar-2026 13:02:32 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"23","total":600}
[18-Mar-2026 13:02:32 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[18-Mar-2026 13:02:32 UTC] Updated stock for product ID 39: removed 1 units
[18-Mar-2026 13:02:32 UTC] Recorded payment of 630 via Cash
[18-Mar-2026 13:02:32 UTC] Transaction committed successfully
[18-Mar-2026 13:26:22 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 13:26:22 UTC] Invoice Number: INV-202603-0183
[18-Mar-2026 13:26:22 UTC] Customer ID: 11
[18-Mar-2026 13:26:22 UTC] Invoice Type: Invoice
[18-Mar-2026 13:26:22 UTC] Total Amount: 43645
[18-Mar-2026 13:26:22 UTC] Round Off: 0
[18-Mar-2026 13:26:22 UTC] GST Total: 0
[18-Mar-2026 13:26:22 UTC] Paid Amount: 43645
[18-Mar-2026 13:26:22 UTC] Balance Amount: 0
[18-Mar-2026 13:26:22 UTC] Payment Status: Paid
[18-Mar-2026 13:26:22 UTC] ==================================
[18-Mar-2026 13:26:22 UTC] Invoice inserted successfully with ID: 253
[18-Mar-2026 13:26:22 UTC] Processing item 1: {"product_id":31,"quantity":1,"price":43645,"unit_price":43645,"gst_rate":0,"hsn_code":"6657","total":43645}
[18-Mar-2026 13:26:22 UTC] Item calculation - Subtotal: 43645, GST%: 0, GST Amt: 0, Total: 43645
[18-Mar-2026 13:26:22 UTC] Updated stock for product ID 31: removed 1 units
[18-Mar-2026 13:26:22 UTC] Recorded payment of 43645 via Cash
[18-Mar-2026 13:26:22 UTC] Transaction committed successfully
[18-Mar-2026 13:36:41 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 13:36:41 UTC] Invoice Number: INV-202603-0184
[18-Mar-2026 13:36:41 UTC] Customer ID: 10
[18-Mar-2026 13:36:41 UTC] Invoice Type: Invoice
[18-Mar-2026 13:36:41 UTC] Total Amount: 342.99
[18-Mar-2026 13:36:41 UTC] Round Off: 0
[18-Mar-2026 13:36:41 UTC] GST Total: 0
[18-Mar-2026 13:36:41 UTC] Paid Amount: 342
[18-Mar-2026 13:36:41 UTC] Balance Amount: 0.99000000000001
[18-Mar-2026 13:36:41 UTC] Payment Status: Partial
[18-Mar-2026 13:36:41 UTC] ==================================
[18-Mar-2026 13:36:41 UTC] Invoice inserted successfully with ID: 254
[18-Mar-2026 13:36:41 UTC] Processing item 1: {"product_id":29,"quantity":1,"price":333,"unit_price":333,"gst_rate":3,"hsn_code":"23","total":333}
[18-Mar-2026 13:36:41 UTC] Item calculation - Subtotal: 333, GST%: 3, GST Amt: 9.99, Total: 342.99
[18-Mar-2026 13:36:41 UTC] Updated stock for product ID 29: removed 1 units
[18-Mar-2026 13:36:41 UTC] Recorded payment of 342 via Cash
[18-Mar-2026 13:36:41 UTC] Transaction committed successfully
[18-Mar-2026 13:46:26 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 13:46:26 UTC] Invoice Number: INV-202603-0185
[18-Mar-2026 13:46:26 UTC] Customer ID: 10
[18-Mar-2026 13:46:26 UTC] Invoice Type: Invoice
[18-Mar-2026 13:46:26 UTC] Total Amount: 400
[18-Mar-2026 13:46:26 UTC] Round Off: 0
[18-Mar-2026 13:46:26 UTC] GST Total: 0
[18-Mar-2026 13:46:26 UTC] Paid Amount: 400
[18-Mar-2026 13:46:26 UTC] Balance Amount: 0
[18-Mar-2026 13:46:26 UTC] Payment Status: Paid
[18-Mar-2026 13:46:26 UTC] ==================================
[18-Mar-2026 13:46:26 UTC] Invoice inserted successfully with ID: 255
[18-Mar-2026 13:46:26 UTC] Processing item 1: {"product_id":32,"quantity":1,"price":400,"unit_price":400,"gst_rate":0,"hsn_code":"45","total":400}
[18-Mar-2026 13:46:26 UTC] Item calculation - Subtotal: 400, GST%: 2, GST Amt: 8, Total: 408
[18-Mar-2026 13:46:26 UTC] Updated stock for product ID 32: removed 1 units
[18-Mar-2026 13:46:26 UTC] Recorded payment of 400 via Cash
[18-Mar-2026 13:46:26 UTC] Transaction committed successfully
[18-Mar-2026 13:55:51 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 13:55:51 UTC] Invoice Number: INV-202603-0186
[18-Mar-2026 13:55:51 UTC] Customer ID: 11
[18-Mar-2026 13:55:51 UTC] Invoice Type: Invoice
[18-Mar-2026 13:55:51 UTC] Total Amount: 333
[18-Mar-2026 13:55:51 UTC] Round Off: 0
[18-Mar-2026 13:55:51 UTC] GST Total: 0
[18-Mar-2026 13:55:51 UTC] Paid Amount: 333
[18-Mar-2026 13:55:51 UTC] Balance Amount: 0
[18-Mar-2026 13:55:51 UTC] Payment Status: Paid
[18-Mar-2026 13:55:51 UTC] ==================================
[18-Mar-2026 13:55:51 UTC] Invoice inserted successfully with ID: 256
[18-Mar-2026 13:55:51 UTC] Processing item 1: {"product_id":29,"quantity":1,"price":333,"unit_price":333,"gst_rate":0,"hsn_code":"23","total":333}
[18-Mar-2026 13:55:51 UTC] Item calculation - Subtotal: 333, GST%: 3, GST Amt: 9.99, Total: 342.99
[18-Mar-2026 13:55:51 UTC] Updated stock for product ID 29: removed 1 units
[18-Mar-2026 13:55:51 UTC] Recorded payment of 333 via Cash
[18-Mar-2026 13:55:51 UTC] Transaction committed successfully
[18-Mar-2026 14:04:20 UTC] ========== INVOICE DATA ==========
[18-Mar-2026 14:04:20 UTC] Invoice Number: INV-202603-0187
[18-Mar-2026 14:04:20 UTC] Customer ID: 10
[18-Mar-2026 14:04:20 UTC] Invoice Type: Invoice
[18-Mar-2026 14:04:20 UTC] Total Amount: 46.8
[18-Mar-2026 14:04:20 UTC] Round Off: 0
[18-Mar-2026 14:04:20 UTC] GST Total: 0
[18-Mar-2026 14:04:20 UTC] Paid Amount: 46
[18-Mar-2026 14:04:20 UTC] Balance Amount: 0.8
[18-Mar-2026 14:04:20 UTC] Payment Status: Partial
[18-Mar-2026 14:04:20 UTC] ==================================
[18-Mar-2026 14:04:20 UTC] Invoice inserted successfully with ID: 257
[18-Mar-2026 14:04:20 UTC] Processing item 1: {"product_id":11,"quantity":1,"price":45,"unit_price":45,"gst_rate":4,"hsn_code":"HS123","total":45}
[18-Mar-2026 14:04:20 UTC] Item calculation - Subtotal: 45, GST%: 4, GST Amt: 1.8, Total: 46.8
[18-Mar-2026 14:04:20 UTC] Updated stock for product ID 11: removed 1 units
[18-Mar-2026 14:04:20 UTC] Recorded payment of 46 via Cash
[18-Mar-2026 14:04:20 UTC] Transaction committed successfully
[19-Mar-2026 03:43:32 UTC] ========== INVOICE DATA ==========
[19-Mar-2026 03:43:32 UTC] Invoice Number: INV-202603-0188
[19-Mar-2026 03:43:32 UTC] Customer ID: 11
[19-Mar-2026 03:43:32 UTC] Invoice Type: Invoice
[19-Mar-2026 03:43:32 UTC] Total Amount: 400
[19-Mar-2026 03:43:32 UTC] Round Off: 0
[19-Mar-2026 03:43:32 UTC] GST Total: 0
[19-Mar-2026 03:43:32 UTC] Paid Amount: 400
[19-Mar-2026 03:43:32 UTC] Balance Amount: 0
[19-Mar-2026 03:43:32 UTC] Payment Status: Paid
[19-Mar-2026 03:43:32 UTC] ==================================
[19-Mar-2026 03:43:32 UTC] Invoice inserted successfully with ID: 258
[19-Mar-2026 03:43:32 UTC] Processing item 1: {"product_id":32,"quantity":1,"price":400,"unit_price":400,"gst_rate":0,"hsn_code":"45","total":400}
[19-Mar-2026 03:43:32 UTC] Item calculation - Subtotal: 400, GST%: 2, GST Amt: 8, Total: 408
[19-Mar-2026 03:43:32 UTC] Updated stock for product ID 32: removed 1 units
[19-Mar-2026 03:43:32 UTC] Recorded payment of 400 via Bank Transfer
[19-Mar-2026 03:43:32 UTC] Transaction committed successfully
[19-Mar-2026 03:47:52 UTC] ========== INVOICE DATA ==========
[19-Mar-2026 03:47:52 UTC] Invoice Number: INV-202603-0189
[19-Mar-2026 03:47:52 UTC] Customer ID: 6
[19-Mar-2026 03:47:52 UTC] Invoice Type: Invoice
[19-Mar-2026 03:47:52 UTC] Total Amount: 43645
[19-Mar-2026 03:47:52 UTC] Round Off: 0
[19-Mar-2026 03:47:52 UTC] GST Total: 0
[19-Mar-2026 03:47:52 UTC] Paid Amount: 43645
[19-Mar-2026 03:47:52 UTC] Balance Amount: 0
[19-Mar-2026 03:47:52 UTC] Payment Status: Paid
[19-Mar-2026 03:47:52 UTC] ==================================
[19-Mar-2026 03:47:52 UTC] Invoice inserted successfully with ID: 259
[19-Mar-2026 03:47:52 UTC] Processing item 1: {"product_id":31,"quantity":1,"price":43645,"unit_price":43645,"gst_rate":0,"hsn_code":"6657","total":43645}
[19-Mar-2026 03:47:52 UTC] Item calculation - Subtotal: 43645, GST%: 0, GST Amt: 0, Total: 43645
[19-Mar-2026 03:47:52 UTC] Updated stock for product ID 31: removed 1 units
[19-Mar-2026 03:47:52 UTC] Recorded payment of 43645 via Cash
[19-Mar-2026 03:47:52 UTC] Transaction committed successfully
[19-Mar-2026 03:48:53 UTC] ========== INVOICE DATA ==========
[19-Mar-2026 03:48:53 UTC] Invoice Number: INV-202603-0190
[19-Mar-2026 03:48:53 UTC] Customer ID: 10
[19-Mar-2026 03:48:53 UTC] Invoice Type: Invoice
[19-Mar-2026 03:48:53 UTC] Total Amount: 600
[19-Mar-2026 03:48:53 UTC] Round Off: 0
[19-Mar-2026 03:48:53 UTC] GST Total: 0
[19-Mar-2026 03:48:53 UTC] Paid Amount: 600
[19-Mar-2026 03:48:53 UTC] Balance Amount: 0
[19-Mar-2026 03:48:53 UTC] Payment Status: Paid
[19-Mar-2026 03:48:53 UTC] ==================================
[19-Mar-2026 03:48:53 UTC] Invoice inserted successfully with ID: 260
[19-Mar-2026 03:48:53 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":0,"hsn_code":"fd345","total":600}
[19-Mar-2026 03:48:53 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[19-Mar-2026 03:48:53 UTC] Updated stock for product ID 39: removed 1 units
[19-Mar-2026 03:48:53 UTC] Recorded payment of 600 via Cash
[19-Mar-2026 03:48:53 UTC] Transaction committed successfully
[19-Mar-2026 04:02:41 UTC] ========== INVOICE DATA ==========
[19-Mar-2026 04:02:41 UTC] Invoice Number: INV-202603-0191
[19-Mar-2026 04:02:41 UTC] Customer ID: 12
[19-Mar-2026 04:02:41 UTC] Invoice Type: Invoice
[19-Mar-2026 04:02:41 UTC] Total Amount: 333
[19-Mar-2026 04:02:41 UTC] Round Off: 0
[19-Mar-2026 04:02:41 UTC] GST Total: 0
[19-Mar-2026 04:02:41 UTC] Paid Amount: 333
[19-Mar-2026 04:02:41 UTC] Balance Amount: 0
[19-Mar-2026 04:02:41 UTC] Payment Status: Paid
[19-Mar-2026 04:02:41 UTC] ==================================
[19-Mar-2026 04:02:41 UTC] Invoice inserted successfully with ID: 261
[19-Mar-2026 04:02:41 UTC] Processing item 1: {"product_id":29,"quantity":1,"price":333,"unit_price":333,"gst_rate":0,"hsn_code":"23","total":333}
[19-Mar-2026 04:02:41 UTC] Item calculation - Subtotal: 333, GST%: 3, GST Amt: 9.99, Total: 342.99
[19-Mar-2026 04:02:41 UTC] Updated stock for product ID 29: removed 1 units
[19-Mar-2026 04:02:41 UTC] Recorded payment of 333 via Card
[19-Mar-2026 04:02:41 UTC] Transaction committed successfully
[19-Mar-2026 04:03:41 UTC] ========== INVOICE DATA ==========
[19-Mar-2026 04:03:41 UTC] Invoice Number: INV-202603-0192
[19-Mar-2026 04:03:41 UTC] Customer ID: 9
[19-Mar-2026 04:03:41 UTC] Invoice Type: Invoice
[19-Mar-2026 04:03:41 UTC] Total Amount: 600
[19-Mar-2026 04:03:41 UTC] Round Off: 0
[19-Mar-2026 04:03:41 UTC] GST Total: 0
[19-Mar-2026 04:03:41 UTC] Paid Amount: 600
[19-Mar-2026 04:03:41 UTC] Balance Amount: 0
[19-Mar-2026 04:03:41 UTC] Payment Status: Paid
[19-Mar-2026 04:03:41 UTC] ==================================
[19-Mar-2026 04:03:41 UTC] Invoice inserted successfully with ID: 262
[19-Mar-2026 04:03:41 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":0,"hsn_code":"fd345","total":600}
[19-Mar-2026 04:03:41 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[19-Mar-2026 04:03:41 UTC] Updated stock for product ID 39: removed 1 units
[19-Mar-2026 04:03:41 UTC] Recorded payment of 600 via Cash
[19-Mar-2026 04:03:41 UTC] Transaction committed successfully
[19-Mar-2026 04:11:35 UTC] ========== INVOICE DATA ==========
[19-Mar-2026 04:11:35 UTC] Invoice Number: INV-202603-0193
[19-Mar-2026 04:11:35 UTC] Customer ID: 4
[19-Mar-2026 04:11:35 UTC] Invoice Type: Invoice
[19-Mar-2026 04:11:35 UTC] Total Amount: 177
[19-Mar-2026 04:11:35 UTC] Round Off: 0
[19-Mar-2026 04:11:35 UTC] GST Total: 0
[19-Mar-2026 04:11:35 UTC] Paid Amount: 177
[19-Mar-2026 04:11:35 UTC] Balance Amount: 0
[19-Mar-2026 04:11:35 UTC] Payment Status: Paid
[19-Mar-2026 04:11:35 UTC] ==================================
[19-Mar-2026 04:11:35 UTC] Invoice inserted successfully with ID: 263
[19-Mar-2026 04:11:35 UTC] Processing item 1: {"product_id":25,"quantity":1,"price":150,"unit_price":150,"gst_rate":18,"hsn_code":"HI99","total":150}
[19-Mar-2026 04:11:35 UTC] Item calculation - Subtotal: 150, GST%: 18, GST Amt: 27, Total: 177
[19-Mar-2026 04:11:35 UTC] Updated stock for product ID 25: removed 1 units
[19-Mar-2026 04:11:35 UTC] Recorded payment of 177 via Cash
[19-Mar-2026 04:11:35 UTC] Transaction committed successfully
[19-Mar-2026 04:12:28 UTC] ========== INVOICE DATA ==========
[19-Mar-2026 04:12:28 UTC] Invoice Number: INV-202603-0194
[19-Mar-2026 04:12:28 UTC] Customer ID: 12
[19-Mar-2026 04:12:28 UTC] Invoice Type: Invoice
[19-Mar-2026 04:12:28 UTC] Total Amount: 333
[19-Mar-2026 04:12:28 UTC] Round Off: 0
[19-Mar-2026 04:12:28 UTC] GST Total: 0
[19-Mar-2026 04:12:28 UTC] Paid Amount: 333
[19-Mar-2026 04:12:28 UTC] Balance Amount: 0
[19-Mar-2026 04:12:28 UTC] Payment Status: Paid
[19-Mar-2026 04:12:28 UTC] ==================================
[19-Mar-2026 04:12:28 UTC] Invoice inserted successfully with ID: 264
[19-Mar-2026 04:12:28 UTC] Processing item 1: {"product_id":29,"quantity":1,"price":333,"unit_price":333,"gst_rate":0,"hsn_code":"23","total":333}
[19-Mar-2026 04:12:28 UTC] Item calculation - Subtotal: 333, GST%: 3, GST Amt: 9.99, Total: 342.99
[19-Mar-2026 04:12:28 UTC] Updated stock for product ID 29: removed 1 units
[19-Mar-2026 04:12:28 UTC] Recorded payment of 333 via Cash
[19-Mar-2026 04:12:28 UTC] Transaction committed successfully
[19-Mar-2026 04:46:51 UTC] ========== INVOICE DATA ==========
[19-Mar-2026 04:46:51 UTC] Invoice Number: INV-202603-0195
[19-Mar-2026 04:46:51 UTC] Customer ID: 5
[19-Mar-2026 04:46:51 UTC] Invoice Type: Invoice
[19-Mar-2026 04:46:51 UTC] Total Amount: 600
[19-Mar-2026 04:46:51 UTC] Round Off: 0
[19-Mar-2026 04:46:51 UTC] GST Total: 0
[19-Mar-2026 04:46:51 UTC] Paid Amount: 600
[19-Mar-2026 04:46:51 UTC] Balance Amount: 0
[19-Mar-2026 04:46:51 UTC] Payment Status: Paid
[19-Mar-2026 04:46:51 UTC] ==================================
[19-Mar-2026 04:46:51 UTC] Invoice inserted successfully with ID: 265
[19-Mar-2026 04:46:51 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":0,"hsn_code":"fd345","total":600}
[19-Mar-2026 04:46:51 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[19-Mar-2026 04:46:51 UTC] Updated stock for product ID 39: removed 1 units
[19-Mar-2026 04:46:51 UTC] Recorded payment of 600 via None
[19-Mar-2026 04:46:51 UTC] Transaction committed successfully
[19-Mar-2026 05:05:18 UTC] ========== INVOICE DATA ==========
[19-Mar-2026 05:05:18 UTC] Invoice Number: INV-202603-0196
[19-Mar-2026 05:05:18 UTC] Customer ID: 17
[19-Mar-2026 05:05:18 UTC] Invoice Type: Invoice
[19-Mar-2026 05:05:18 UTC] Total Amount: 408
[19-Mar-2026 05:05:18 UTC] Round Off: 0
[19-Mar-2026 05:05:18 UTC] GST Total: 0
[19-Mar-2026 05:05:18 UTC] Paid Amount: 408
[19-Mar-2026 05:05:18 UTC] Balance Amount: 0
[19-Mar-2026 05:05:18 UTC] Payment Status: Paid
[19-Mar-2026 05:05:18 UTC] ==================================
[19-Mar-2026 05:05:18 UTC] Invoice inserted successfully with ID: 266
[19-Mar-2026 05:05:18 UTC] Processing item 1: {"product_id":32,"quantity":1,"price":400,"unit_price":400,"gst_rate":2,"hsn_code":"45","total":400}
[19-Mar-2026 05:05:18 UTC] Item calculation - Subtotal: 400, GST%: 2, GST Amt: 8, Total: 408
[19-Mar-2026 05:05:18 UTC] Updated stock for product ID 32: removed 1 units
[19-Mar-2026 05:05:18 UTC] Recorded payment of 408 via Bank Transfer
[19-Mar-2026 05:05:18 UTC] Transaction committed successfully
[19-Mar-2026 05:06:33 UTC] ========== INVOICE DATA ==========
[19-Mar-2026 05:06:33 UTC] Invoice Number: INV-202603-0197
[19-Mar-2026 05:06:33 UTC] Customer ID: 11
[19-Mar-2026 05:06:33 UTC] Invoice Type: Invoice
[19-Mar-2026 05:06:33 UTC] Total Amount: 333
[19-Mar-2026 05:06:33 UTC] Round Off: 0
[19-Mar-2026 05:06:33 UTC] GST Total: 0
[19-Mar-2026 05:06:33 UTC] Paid Amount: 333
[19-Mar-2026 05:06:33 UTC] Balance Amount: 0
[19-Mar-2026 05:06:33 UTC] Payment Status: Paid
[19-Mar-2026 05:06:33 UTC] ==================================
[19-Mar-2026 05:06:33 UTC] Invoice inserted successfully with ID: 267
[19-Mar-2026 05:06:33 UTC] Processing item 1: {"product_id":29,"quantity":1,"price":333,"unit_price":333,"gst_rate":0,"hsn_code":"23","total":333}
[19-Mar-2026 05:06:33 UTC] Item calculation - Subtotal: 333, GST%: 3, GST Amt: 9.99, Total: 342.99
[19-Mar-2026 05:06:33 UTC] Updated stock for product ID 29: removed 1 units
[19-Mar-2026 05:06:33 UTC] Recorded payment of 333 via Cash
[19-Mar-2026 05:06:33 UTC] Transaction committed successfully
[19-Mar-2026 05:07:05 UTC] ========== INVOICE DATA ==========
[19-Mar-2026 05:07:05 UTC] Invoice Number: INV-202603-0198
[19-Mar-2026 05:07:05 UTC] Customer ID: 12
[19-Mar-2026 05:07:05 UTC] Invoice Type: Invoice
[19-Mar-2026 05:07:05 UTC] Total Amount: 408
[19-Mar-2026 05:07:05 UTC] Round Off: 0
[19-Mar-2026 05:07:05 UTC] GST Total: 0
[19-Mar-2026 05:07:05 UTC] Paid Amount: 400
[19-Mar-2026 05:07:05 UTC] Balance Amount: 8
[19-Mar-2026 05:07:05 UTC] Payment Status: Partial
[19-Mar-2026 05:07:05 UTC] ==================================
[19-Mar-2026 05:07:05 UTC] Invoice inserted successfully with ID: 268
[19-Mar-2026 05:07:05 UTC] Processing item 1: {"product_id":32,"quantity":1,"price":400,"unit_price":400,"gst_rate":2,"hsn_code":"45","total":400}
[19-Mar-2026 05:07:05 UTC] Item calculation - Subtotal: 400, GST%: 2, GST Amt: 8, Total: 408
[19-Mar-2026 05:07:05 UTC] Updated stock for product ID 32: removed 1 units
[19-Mar-2026 05:07:05 UTC] Recorded payment of 400 via Cash
[19-Mar-2026 05:07:05 UTC] Transaction committed successfully
[19-Mar-2026 05:41:44 UTC] ========== INVOICE DATA ==========
[19-Mar-2026 05:41:44 UTC] Invoice Number: INV-202603-0199
[19-Mar-2026 05:41:44 UTC] Customer ID: 22
[19-Mar-2026 05:41:44 UTC] Invoice Type: Invoice
[19-Mar-2026 05:41:44 UTC] Total Amount: 630
[19-Mar-2026 05:41:44 UTC] Round Off: 0
[19-Mar-2026 05:41:44 UTC] GST Total: 0
[19-Mar-2026 05:41:44 UTC] Paid Amount: 63
[19-Mar-2026 05:41:44 UTC] Balance Amount: 567
[19-Mar-2026 05:41:44 UTC] Payment Status: Partial
[19-Mar-2026 05:41:44 UTC] ==================================
[19-Mar-2026 05:41:44 UTC] Invoice inserted successfully with ID: 269
[19-Mar-2026 05:41:44 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[19-Mar-2026 05:41:44 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[19-Mar-2026 05:41:44 UTC] Updated stock for product ID 39: removed 1 units
[19-Mar-2026 05:41:44 UTC] Recorded payment of 63 via Cash
[19-Mar-2026 05:41:44 UTC] Transaction committed successfully
[19-Mar-2026 05:42:17 UTC] ========== INVOICE DATA ==========
[19-Mar-2026 05:42:17 UTC] Invoice Number: INV-202603-0200
[19-Mar-2026 05:42:17 UTC] Customer ID: 24
[19-Mar-2026 05:42:17 UTC] Invoice Type: Invoice
[19-Mar-2026 05:42:17 UTC] Total Amount: 630
[19-Mar-2026 05:42:17 UTC] Round Off: 0
[19-Mar-2026 05:42:17 UTC] GST Total: 0
[19-Mar-2026 05:42:17 UTC] Paid Amount: 600
[19-Mar-2026 05:42:17 UTC] Balance Amount: 30
[19-Mar-2026 05:42:17 UTC] Payment Status: Partial
[19-Mar-2026 05:42:17 UTC] ==================================
[19-Mar-2026 05:42:17 UTC] Invoice inserted successfully with ID: 270
[19-Mar-2026 05:42:17 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[19-Mar-2026 05:42:17 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[19-Mar-2026 05:42:17 UTC] Updated stock for product ID 39: removed 1 units
[19-Mar-2026 05:42:17 UTC] Recorded payment of 600 via Cash
[19-Mar-2026 05:42:17 UTC] Transaction committed successfully
[19-Mar-2026 06:12:35 UTC] ========== INVOICE DATA ==========
[19-Mar-2026 06:12:35 UTC] Invoice Number: INV-202603-0201
[19-Mar-2026 06:12:35 UTC] Customer ID: 12
[19-Mar-2026 06:12:35 UTC] Invoice Type: Invoice
[19-Mar-2026 06:12:35 UTC] Total Amount: 333
[19-Mar-2026 06:12:35 UTC] Round Off: 0
[19-Mar-2026 06:12:35 UTC] GST Total: 0
[19-Mar-2026 06:12:35 UTC] Paid Amount: 33
[19-Mar-2026 06:12:35 UTC] Balance Amount: 300
[19-Mar-2026 06:12:35 UTC] Payment Status: Partial
[19-Mar-2026 06:12:35 UTC] ==================================
[19-Mar-2026 06:12:35 UTC] Invoice inserted successfully with ID: 271
[19-Mar-2026 06:12:35 UTC] Processing item 1: {"product_id":29,"quantity":1,"price":333,"unit_price":333,"gst_rate":0,"hsn_code":"23","total":333}
[19-Mar-2026 06:12:35 UTC] Item calculation - Subtotal: 333, GST%: 3, GST Amt: 9.99, Total: 342.99
[19-Mar-2026 06:12:35 UTC] Updated stock for product ID 29: removed 1 units
[19-Mar-2026 06:12:35 UTC] Recorded payment of 33 via Bank Transfer
[19-Mar-2026 06:12:35 UTC] Transaction committed successfully
[19-Mar-2026 06:13:38 UTC] ========== INVOICE DATA ==========
[19-Mar-2026 06:13:38 UTC] Invoice Number: INV-202603-0202
[19-Mar-2026 06:13:38 UTC] Customer ID: 11
[19-Mar-2026 06:13:38 UTC] Invoice Type: Invoice
[19-Mar-2026 06:13:38 UTC] Total Amount: 600
[19-Mar-2026 06:13:38 UTC] Round Off: 0
[19-Mar-2026 06:13:38 UTC] GST Total: 0
[19-Mar-2026 06:13:38 UTC] Paid Amount: 60
[19-Mar-2026 06:13:38 UTC] Balance Amount: 540
[19-Mar-2026 06:13:38 UTC] Payment Status: Partial
[19-Mar-2026 06:13:38 UTC] ==================================
[19-Mar-2026 06:13:38 UTC] Invoice inserted successfully with ID: 272
[19-Mar-2026 06:13:38 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":0,"hsn_code":"fd345","total":600}
[19-Mar-2026 06:13:38 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[19-Mar-2026 06:13:38 UTC] Updated stock for product ID 39: removed 1 units
[19-Mar-2026 06:13:38 UTC] Recorded payment of 60 via Bank Transfer
[19-Mar-2026 06:13:38 UTC] Transaction committed successfully
[19-Mar-2026 06:16:05 UTC] ========== INVOICE DATA ==========
[19-Mar-2026 06:16:05 UTC] Invoice Number: INV-202603-0203
[19-Mar-2026 06:16:05 UTC] Customer ID: 22
[19-Mar-2026 06:16:05 UTC] Invoice Type: Invoice
[19-Mar-2026 06:16:05 UTC] Total Amount: 600
[19-Mar-2026 06:16:05 UTC] Round Off: 0
[19-Mar-2026 06:16:05 UTC] GST Total: 0
[19-Mar-2026 06:16:05 UTC] Paid Amount: 600
[19-Mar-2026 06:16:05 UTC] Balance Amount: 0
[19-Mar-2026 06:16:05 UTC] Payment Status: Paid
[19-Mar-2026 06:16:05 UTC] ==================================
[19-Mar-2026 06:16:05 UTC] Invoice inserted successfully with ID: 273
[19-Mar-2026 06:16:05 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":0,"hsn_code":"fd345","total":600}
[19-Mar-2026 06:16:05 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[19-Mar-2026 06:16:05 UTC] Updated stock for product ID 39: removed 1 units
[19-Mar-2026 06:16:05 UTC] Recorded payment of 600 via None
[19-Mar-2026 06:16:05 UTC] Transaction committed successfully
[19-Mar-2026 06:20:37 UTC] ========== INVOICE DATA ==========
[19-Mar-2026 06:20:37 UTC] Invoice Number: INV-202603-0204
[19-Mar-2026 06:20:37 UTC] Customer ID: 22
[19-Mar-2026 06:20:37 UTC] Invoice Type: Invoice
[19-Mar-2026 06:20:37 UTC] Total Amount: 45
[19-Mar-2026 06:20:37 UTC] Round Off: 0
[19-Mar-2026 06:20:37 UTC] GST Total: 0
[19-Mar-2026 06:20:37 UTC] Paid Amount: 45
[19-Mar-2026 06:20:37 UTC] Balance Amount: 0
[19-Mar-2026 06:20:37 UTC] Payment Status: Paid
[19-Mar-2026 06:20:37 UTC] ==================================
[19-Mar-2026 06:20:37 UTC] Invoice inserted successfully with ID: 274
[19-Mar-2026 06:20:37 UTC] Processing item 1: {"product_id":11,"quantity":1,"price":45,"unit_price":45,"gst_rate":0,"hsn_code":"HS123","total":45}
[19-Mar-2026 06:20:37 UTC] Item calculation - Subtotal: 45, GST%: 4, GST Amt: 1.8, Total: 46.8
[19-Mar-2026 06:20:37 UTC] Updated stock for product ID 11: removed 1 units
[19-Mar-2026 06:20:37 UTC] Recorded payment of 45 via Cash
[19-Mar-2026 06:20:37 UTC] Transaction committed successfully
[19-Mar-2026 10:40:17 UTC] API Error: Invalid action: 
[19-Mar-2026 11:01:00 UTC] ========== INVOICE DATA ==========
[19-Mar-2026 11:01:00 UTC] Invoice Number: INV-202603-0205
[19-Mar-2026 11:01:00 UTC] Customer ID: 12
[19-Mar-2026 11:01:00 UTC] Invoice Type: Invoice
[19-Mar-2026 11:01:00 UTC] Total Amount: 630
[19-Mar-2026 11:01:00 UTC] Round Off: 0
[19-Mar-2026 11:01:00 UTC] GST Total: 0
[19-Mar-2026 11:01:00 UTC] Paid Amount: 630
[19-Mar-2026 11:01:00 UTC] Balance Amount: 0
[19-Mar-2026 11:01:00 UTC] Payment Status: Paid
[19-Mar-2026 11:01:00 UTC] ==================================
[19-Mar-2026 11:01:00 UTC] Invoice inserted successfully with ID: 275
[19-Mar-2026 11:01:00 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[19-Mar-2026 11:01:00 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[19-Mar-2026 11:01:00 UTC] Updated stock for product ID 39: removed 1 units
[19-Mar-2026 11:01:00 UTC] Recorded payment of 630 via None
[19-Mar-2026 11:01:00 UTC] Transaction committed successfully
[19-Mar-2026 11:03:16 UTC] ========== INVOICE DATA ==========
[19-Mar-2026 11:03:16 UTC] Invoice Number: INV-202603-0206
[19-Mar-2026 11:03:16 UTC] Customer ID: 22
[19-Mar-2026 11:03:16 UTC] Invoice Type: Invoice
[19-Mar-2026 11:03:16 UTC] Total Amount: 342.99
[19-Mar-2026 11:03:16 UTC] Round Off: 0
[19-Mar-2026 11:03:16 UTC] GST Total: 0
[19-Mar-2026 11:03:16 UTC] Paid Amount: 342
[19-Mar-2026 11:03:16 UTC] Balance Amount: 0.99000000000001
[19-Mar-2026 11:03:16 UTC] Payment Status: Partial
[19-Mar-2026 11:03:16 UTC] ==================================
[19-Mar-2026 11:03:16 UTC] Invoice inserted successfully with ID: 276
[19-Mar-2026 11:03:16 UTC] Processing item 1: {"product_id":29,"quantity":1,"price":333,"unit_price":333,"gst_rate":3,"hsn_code":"23","total":333}
[19-Mar-2026 11:03:16 UTC] Item calculation - Subtotal: 333, GST%: 3, GST Amt: 9.99, Total: 342.99
[19-Mar-2026 11:03:16 UTC] Updated stock for product ID 29: removed 1 units
[19-Mar-2026 11:03:16 UTC] Recorded payment of 342 via None
[19-Mar-2026 11:03:16 UTC] Transaction committed successfully
[19-Mar-2026 13:13:09 UTC] ========== INVOICE DATA ==========
[19-Mar-2026 13:13:09 UTC] Invoice Number: INV-202603-0207
[19-Mar-2026 13:13:09 UTC] Customer ID: 21
[19-Mar-2026 13:13:09 UTC] Invoice Type: Invoice
[19-Mar-2026 13:13:09 UTC] Total Amount: 700
[19-Mar-2026 13:13:09 UTC] Round Off: 0
[19-Mar-2026 13:13:09 UTC] GST Total: 0
[19-Mar-2026 13:13:09 UTC] Paid Amount: 0
[19-Mar-2026 13:13:09 UTC] Balance Amount: 700
[19-Mar-2026 13:13:09 UTC] Payment Status: Unpaid
[19-Mar-2026 13:13:09 UTC] ==================================
[19-Mar-2026 13:13:09 UTC] Invoice inserted successfully with ID: 277
[19-Mar-2026 13:13:09 UTC] Processing item 1: {"product_id":40,"quantity":2,"price":200,"unit_price":200,"gst_rate":0,"hsn_code":"930","total":400}
[19-Mar-2026 13:13:09 UTC] Item calculation - Subtotal: 400, GST%: 2, GST Amt: 8, Total: 408
[19-Mar-2026 13:13:09 UTC] Updated stock for product ID 40: removed 2 units
[19-Mar-2026 13:13:09 UTC] Processing item 2: {"product_id":25,"quantity":2,"price":150,"unit_price":150,"gst_rate":0,"hsn_code":"HI99","total":300}
[19-Mar-2026 13:13:09 UTC] Item calculation - Subtotal: 300, GST%: 18, GST Amt: 54, Total: 354
[19-Mar-2026 13:13:09 UTC] Updated stock for product ID 25: removed 2 units
[19-Mar-2026 13:13:09 UTC] Transaction committed successfully
[20-Mar-2026 03:42:35 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 03:42:35 UTC] Invoice Number: INV-202603-0208
[20-Mar-2026 03:42:35 UTC] Customer ID: 21
[20-Mar-2026 03:42:35 UTC] Invoice Type: Invoice
[20-Mar-2026 03:42:35 UTC] Total Amount: 600
[20-Mar-2026 03:42:35 UTC] Round Off: 0
[20-Mar-2026 03:42:35 UTC] GST Total: 0
[20-Mar-2026 03:42:35 UTC] Paid Amount: 600
[20-Mar-2026 03:42:35 UTC] Balance Amount: 0
[20-Mar-2026 03:42:35 UTC] Payment Status: Paid
[20-Mar-2026 03:42:35 UTC] ==================================
[20-Mar-2026 03:42:35 UTC] Invoice inserted successfully with ID: 278
[20-Mar-2026 03:42:35 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":0,"hsn_code":"fd345","total":600}
[20-Mar-2026 03:42:35 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[20-Mar-2026 03:42:35 UTC] Updated stock for product ID 39: removed 1 units
[20-Mar-2026 03:42:35 UTC] Recorded payment of 600 via None
[20-Mar-2026 03:42:35 UTC] Transaction committed successfully
[20-Mar-2026 04:02:25 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 04:02:25 UTC] Invoice Number: INV-202603-0209
[20-Mar-2026 04:02:25 UTC] Customer ID: 6
[20-Mar-2026 04:02:25 UTC] Invoice Type: Invoice
[20-Mar-2026 04:02:25 UTC] Total Amount: 630
[20-Mar-2026 04:02:25 UTC] Round Off: 0
[20-Mar-2026 04:02:25 UTC] GST Total: 0
[20-Mar-2026 04:02:25 UTC] Paid Amount: 0
[20-Mar-2026 04:02:25 UTC] Balance Amount: 630
[20-Mar-2026 04:02:25 UTC] Payment Status: Unpaid
[20-Mar-2026 04:02:25 UTC] ==================================
[20-Mar-2026 04:02:25 UTC] Invoice inserted successfully with ID: 279
[20-Mar-2026 04:02:25 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[20-Mar-2026 04:02:25 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[20-Mar-2026 04:02:25 UTC] Updated stock for product ID 39: removed 1 units
[20-Mar-2026 04:02:25 UTC] Transaction committed successfully
[20-Mar-2026 04:21:01 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 04:21:01 UTC] Invoice Number: INV-202603-0210
[20-Mar-2026 04:21:01 UTC] Customer ID: 22
[20-Mar-2026 04:21:01 UTC] Invoice Type: Invoice
[20-Mar-2026 04:21:01 UTC] Total Amount: 600
[20-Mar-2026 04:21:01 UTC] Round Off: 0
[20-Mar-2026 04:21:01 UTC] GST Total: 0
[20-Mar-2026 04:21:01 UTC] Paid Amount: 0
[20-Mar-2026 04:21:01 UTC] Balance Amount: 600
[20-Mar-2026 04:21:01 UTC] Payment Status: Unpaid
[20-Mar-2026 04:21:01 UTC] ==================================
[20-Mar-2026 04:21:01 UTC] Invoice inserted successfully with ID: 280
[20-Mar-2026 04:21:01 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":0,"hsn_code":"fd345","total":600}
[20-Mar-2026 04:21:01 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[20-Mar-2026 04:21:01 UTC] Updated stock for product ID 39: removed 1 units
[20-Mar-2026 04:21:01 UTC] Transaction committed successfully
[20-Mar-2026 04:24:11 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 04:24:11 UTC] Invoice Number: INV-202603-0211
[20-Mar-2026 04:24:11 UTC] Customer ID: 12
[20-Mar-2026 04:24:11 UTC] Invoice Type: Invoice
[20-Mar-2026 04:24:11 UTC] Total Amount: 630
[20-Mar-2026 04:24:11 UTC] Round Off: 0
[20-Mar-2026 04:24:11 UTC] GST Total: 0
[20-Mar-2026 04:24:11 UTC] Paid Amount: 630
[20-Mar-2026 04:24:11 UTC] Balance Amount: 0
[20-Mar-2026 04:24:11 UTC] Payment Status: Paid
[20-Mar-2026 04:24:11 UTC] ==================================
[20-Mar-2026 04:24:11 UTC] Invoice inserted successfully with ID: 281
[20-Mar-2026 04:24:11 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[20-Mar-2026 04:24:11 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[20-Mar-2026 04:24:11 UTC] Updated stock for product ID 39: removed 1 units
[20-Mar-2026 04:24:11 UTC] Recorded payment of 630 via None
[20-Mar-2026 04:24:11 UTC] Transaction committed successfully
[20-Mar-2026 04:25:53 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 04:25:53 UTC] Invoice Number: INV-202603-0212
[20-Mar-2026 04:25:53 UTC] Customer ID: 10
[20-Mar-2026 04:25:53 UTC] Invoice Type: Invoice
[20-Mar-2026 04:25:53 UTC] Total Amount: 43645
[20-Mar-2026 04:25:53 UTC] Round Off: 0
[20-Mar-2026 04:25:53 UTC] GST Total: 0
[20-Mar-2026 04:25:53 UTC] Paid Amount: 0
[20-Mar-2026 04:25:53 UTC] Balance Amount: 43645
[20-Mar-2026 04:25:53 UTC] Payment Status: Unpaid
[20-Mar-2026 04:25:53 UTC] ==================================
[20-Mar-2026 04:25:53 UTC] Invoice inserted successfully with ID: 282
[20-Mar-2026 04:25:53 UTC] Processing item 1: {"product_id":31,"quantity":1,"price":43645,"unit_price":43645,"gst_rate":0,"hsn_code":"6657","total":43645}
[20-Mar-2026 04:25:53 UTC] Item calculation - Subtotal: 43645, GST%: 0, GST Amt: 0, Total: 43645
[20-Mar-2026 04:25:53 UTC] Updated stock for product ID 31: removed 1 units
[20-Mar-2026 04:25:53 UTC] Transaction committed successfully
[20-Mar-2026 04:26:21 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 04:26:21 UTC] Invoice Number: INV-202603-0213
[20-Mar-2026 04:26:21 UTC] Customer ID: 9
[20-Mar-2026 04:26:21 UTC] Invoice Type: Invoice
[20-Mar-2026 04:26:21 UTC] Total Amount: 105
[20-Mar-2026 04:26:21 UTC] Round Off: 0
[20-Mar-2026 04:26:21 UTC] GST Total: 0
[20-Mar-2026 04:26:21 UTC] Paid Amount: 100
[20-Mar-2026 04:26:21 UTC] Balance Amount: 5
[20-Mar-2026 04:26:21 UTC] Payment Status: Partial
[20-Mar-2026 04:26:21 UTC] ==================================
[20-Mar-2026 04:26:21 UTC] Invoice inserted successfully with ID: 283
[20-Mar-2026 04:26:21 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[20-Mar-2026 04:26:21 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[20-Mar-2026 04:26:21 UTC] Updated stock for product ID 44: removed 1 units
[20-Mar-2026 04:26:21 UTC] Recorded payment of 100 via Cash
[20-Mar-2026 04:26:21 UTC] Transaction committed successfully
[20-Mar-2026 04:26:55 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 04:26:55 UTC] Invoice Number: INV-202603-0214
[20-Mar-2026 04:26:55 UTC] Customer ID: 9
[20-Mar-2026 04:26:55 UTC] Invoice Type: Invoice
[20-Mar-2026 04:26:55 UTC] Total Amount: 100
[20-Mar-2026 04:26:55 UTC] Round Off: 0
[20-Mar-2026 04:26:55 UTC] GST Total: 0
[20-Mar-2026 04:26:55 UTC] Paid Amount: 100
[20-Mar-2026 04:26:55 UTC] Balance Amount: 0
[20-Mar-2026 04:26:55 UTC] Payment Status: Paid
[20-Mar-2026 04:26:55 UTC] ==================================
[20-Mar-2026 04:26:55 UTC] Invoice inserted successfully with ID: 284
[20-Mar-2026 04:26:55 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":0,"hsn_code":"123","total":100}
[20-Mar-2026 04:26:55 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[20-Mar-2026 04:26:55 UTC] Updated stock for product ID 44: removed 1 units
[20-Mar-2026 04:26:55 UTC] Recorded payment of 100 via Cash
[20-Mar-2026 04:26:55 UTC] Transaction committed successfully
[20-Mar-2026 04:35:51 UTC] API Error: Invalid action: get_users
[20-Mar-2026 04:35:51 UTC] API Error: Invalid action: get_employees
[20-Mar-2026 04:53:57 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 04:53:57 UTC] Invoice Number: INV-202603-0215
[20-Mar-2026 04:53:57 UTC] Customer ID: 12
[20-Mar-2026 04:53:57 UTC] Invoice Type: Invoice
[20-Mar-2026 04:53:57 UTC] Total Amount: 342.99
[20-Mar-2026 04:53:57 UTC] Round Off: 0
[20-Mar-2026 04:53:57 UTC] GST Total: 0
[20-Mar-2026 04:53:57 UTC] Paid Amount: 0
[20-Mar-2026 04:53:57 UTC] Balance Amount: 342.99
[20-Mar-2026 04:53:57 UTC] Payment Status: Unpaid
[20-Mar-2026 04:53:57 UTC] ==================================
[20-Mar-2026 04:53:57 UTC] Invoice inserted successfully with ID: 285
[20-Mar-2026 04:53:57 UTC] Processing item 1: {"product_id":29,"quantity":1,"price":333,"unit_price":333,"gst_rate":3,"hsn_code":"23","total":333}
[20-Mar-2026 04:53:57 UTC] Item calculation - Subtotal: 333, GST%: 3, GST Amt: 9.99, Total: 342.99
[20-Mar-2026 04:53:57 UTC] Updated stock for product ID 29: removed 1 units
[20-Mar-2026 04:53:57 UTC] Transaction committed successfully
[20-Mar-2026 04:55:26 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 04:55:26 UTC] Invoice Number: INV-202603-0216
[20-Mar-2026 04:55:26 UTC] Customer ID: 21
[20-Mar-2026 04:55:26 UTC] Invoice Type: Invoice
[20-Mar-2026 04:55:26 UTC] Total Amount: 43645
[20-Mar-2026 04:55:26 UTC] Round Off: 0
[20-Mar-2026 04:55:26 UTC] GST Total: 0
[20-Mar-2026 04:55:26 UTC] Paid Amount: 40000
[20-Mar-2026 04:55:26 UTC] Balance Amount: 3645
[20-Mar-2026 04:55:26 UTC] Payment Status: Partial
[20-Mar-2026 04:55:26 UTC] ==================================
[20-Mar-2026 04:55:26 UTC] Invoice inserted successfully with ID: 286
[20-Mar-2026 04:55:26 UTC] Processing item 1: {"product_id":31,"quantity":1,"price":43645,"unit_price":43645,"gst_rate":0,"hsn_code":"6657","total":43645}
[20-Mar-2026 04:55:26 UTC] Item calculation - Subtotal: 43645, GST%: 0, GST Amt: 0, Total: 43645
[20-Mar-2026 04:55:26 UTC] Updated stock for product ID 31: removed 1 units
[20-Mar-2026 04:55:26 UTC] Recorded payment of 40000 via None
[20-Mar-2026 04:55:27 UTC] Transaction committed successfully
[20-Mar-2026 05:08:46 UTC] API Error: Invalid action: logout
[20-Mar-2026 05:18:18 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 05:18:18 UTC] Invoice Number: INV-202603-0217
[20-Mar-2026 05:18:18 UTC] Customer ID: 10
[20-Mar-2026 05:18:18 UTC] Invoice Type: Invoice
[20-Mar-2026 05:18:18 UTC] Total Amount: 408
[20-Mar-2026 05:18:18 UTC] Round Off: 0
[20-Mar-2026 05:18:18 UTC] GST Total: 0
[20-Mar-2026 05:18:18 UTC] Paid Amount: 408
[20-Mar-2026 05:18:18 UTC] Balance Amount: 0
[20-Mar-2026 05:18:18 UTC] Payment Status: Paid
[20-Mar-2026 05:18:18 UTC] ==================================
[20-Mar-2026 05:18:18 UTC] Invoice inserted successfully with ID: 287
[20-Mar-2026 05:18:18 UTC] Processing item 1: {"product_id":32,"quantity":1,"price":400,"unit_price":400,"gst_rate":2,"hsn_code":"45","total":400}
[20-Mar-2026 05:18:18 UTC] Item calculation - Subtotal: 400, GST%: 2, GST Amt: 8, Total: 408
[20-Mar-2026 05:18:18 UTC] Updated stock for product ID 32: removed 1 units
[20-Mar-2026 05:18:18 UTC] Recorded payment of 408 via None
[20-Mar-2026 05:18:18 UTC] Transaction committed successfully
[20-Mar-2026 05:18:57 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 05:18:57 UTC] Invoice Number: INV-202603-0218
[20-Mar-2026 05:18:57 UTC] Customer ID: 22
[20-Mar-2026 05:18:57 UTC] Invoice Type: Invoice
[20-Mar-2026 05:18:57 UTC] Total Amount: 816
[20-Mar-2026 05:18:57 UTC] Round Off: 0
[20-Mar-2026 05:18:57 UTC] GST Total: 0
[20-Mar-2026 05:18:57 UTC] Paid Amount: 816
[20-Mar-2026 05:18:57 UTC] Balance Amount: 0
[20-Mar-2026 05:18:57 UTC] Payment Status: Paid
[20-Mar-2026 05:18:57 UTC] ==================================
[20-Mar-2026 05:18:57 UTC] Invoice inserted successfully with ID: 288
[20-Mar-2026 05:18:57 UTC] Processing item 1: {"product_id":7,"quantity":1,"price":800,"unit_price":800,"gst_rate":2,"hsn_code":"hsn2345","total":800}
[20-Mar-2026 05:18:57 UTC] Item calculation - Subtotal: 800, GST%: 2, GST Amt: 16, Total: 816
[20-Mar-2026 05:18:57 UTC] Updated stock for product ID 7: removed 1 units
[20-Mar-2026 05:18:57 UTC] Recorded payment of 816 via None
[20-Mar-2026 05:18:57 UTC] Transaction committed successfully
[20-Mar-2026 05:22:23 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 05:22:23 UTC] Invoice Number: INV-202603-0219
[20-Mar-2026 05:22:23 UTC] Customer ID: 16
[20-Mar-2026 05:22:23 UTC] Invoice Type: Invoice
[20-Mar-2026 05:22:23 UTC] Total Amount: 630
[20-Mar-2026 05:22:23 UTC] Round Off: 0
[20-Mar-2026 05:22:23 UTC] GST Total: 0
[20-Mar-2026 05:22:23 UTC] Paid Amount: 630
[20-Mar-2026 05:22:23 UTC] Balance Amount: 0
[20-Mar-2026 05:22:23 UTC] Payment Status: Paid
[20-Mar-2026 05:22:23 UTC] ==================================
[20-Mar-2026 05:22:23 UTC] Invoice inserted successfully with ID: 289
[20-Mar-2026 05:22:23 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[20-Mar-2026 05:22:23 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[20-Mar-2026 05:22:23 UTC] Updated stock for product ID 39: removed 1 units
[20-Mar-2026 05:22:23 UTC] Recorded payment of 630 via Cash
[20-Mar-2026 05:22:23 UTC] Transaction committed successfully
[20-Mar-2026 05:43:00 UTC] API Error: Invalid action: get_chart_data
[20-Mar-2026 05:44:12 UTC] API Error: Invalid action: logout
[20-Mar-2026 05:44:45 UTC] API Error: Invalid action: logout
[20-Mar-2026 05:44:56 UTC] API Error: Invalid action: get_chart_data
[20-Mar-2026 05:49:40 UTC] API Error: Invalid action: logout
[20-Mar-2026 06:00:02 UTC] API Error: Invalid action: logout
[20-Mar-2026 06:00:11 UTC] API Error: Invalid action: get_chart_data
[20-Mar-2026 06:09:04 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 06:09:04 UTC] Invoice Number: INV-202603-0220
[20-Mar-2026 06:09:04 UTC] Customer ID: 11
[20-Mar-2026 06:09:04 UTC] Invoice Type: Invoice
[20-Mar-2026 06:09:04 UTC] Total Amount: 666
[20-Mar-2026 06:09:04 UTC] Round Off: 0
[20-Mar-2026 06:09:04 UTC] GST Total: 0
[20-Mar-2026 06:09:04 UTC] Paid Amount: 666
[20-Mar-2026 06:09:04 UTC] Balance Amount: 0
[20-Mar-2026 06:09:04 UTC] Payment Status: Paid
[20-Mar-2026 06:09:04 UTC] ==================================
[20-Mar-2026 06:09:04 UTC] Invoice inserted successfully with ID: 290
[20-Mar-2026 06:09:04 UTC] Processing item 1: {"product_id":29,"quantity":2,"price":333,"unit_price":333,"gst_rate":0,"hsn_code":"23","total":666}
[20-Mar-2026 06:09:04 UTC] Item calculation - Subtotal: 666, GST%: 3, GST Amt: 19.98, Total: 685.98
[20-Mar-2026 06:09:04 UTC] Updated stock for product ID 29: removed 2 units
[20-Mar-2026 06:09:04 UTC] Recorded payment of 666 via None
[20-Mar-2026 06:09:04 UTC] Transaction committed successfully
[20-Mar-2026 06:10:02 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 06:10:02 UTC] Invoice Number: INV-202603-0221
[20-Mar-2026 06:10:02 UTC] Customer ID: 16
[20-Mar-2026 06:10:02 UTC] Invoice Type: Invoice
[20-Mar-2026 06:10:02 UTC] Total Amount: 333
[20-Mar-2026 06:10:02 UTC] Round Off: 0
[20-Mar-2026 06:10:02 UTC] GST Total: 0
[20-Mar-2026 06:10:02 UTC] Paid Amount: 333
[20-Mar-2026 06:10:02 UTC] Balance Amount: 0
[20-Mar-2026 06:10:02 UTC] Payment Status: Paid
[20-Mar-2026 06:10:02 UTC] ==================================
[20-Mar-2026 06:10:02 UTC] Invoice inserted successfully with ID: 291
[20-Mar-2026 06:10:02 UTC] Processing item 1: {"product_id":29,"quantity":1,"price":333,"unit_price":333,"gst_rate":0,"hsn_code":"23","total":333}
[20-Mar-2026 06:10:02 UTC] Item calculation - Subtotal: 333, GST%: 3, GST Amt: 9.99, Total: 342.99
[20-Mar-2026 06:10:02 UTC] Updated stock for product ID 29: removed 1 units
[20-Mar-2026 06:10:02 UTC] Recorded payment of 333 via Cash
[20-Mar-2026 06:10:02 UTC] Transaction committed successfully
[20-Mar-2026 06:11:01 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 06:11:01 UTC] Invoice Number: INV-202603-0222
[20-Mar-2026 06:11:01 UTC] Customer ID: 9
[20-Mar-2026 06:11:01 UTC] Invoice Type: Invoice
[20-Mar-2026 06:11:01 UTC] Total Amount: 100
[20-Mar-2026 06:11:01 UTC] Round Off: 0
[20-Mar-2026 06:11:01 UTC] GST Total: 0
[20-Mar-2026 06:11:01 UTC] Paid Amount: 100
[20-Mar-2026 06:11:01 UTC] Balance Amount: 0
[20-Mar-2026 06:11:01 UTC] Payment Status: Paid
[20-Mar-2026 06:11:01 UTC] ==================================
[20-Mar-2026 06:11:01 UTC] Invoice inserted successfully with ID: 292
[20-Mar-2026 06:11:01 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":0,"hsn_code":"123","total":100}
[20-Mar-2026 06:11:01 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[20-Mar-2026 06:11:01 UTC] Updated stock for product ID 44: removed 1 units
[20-Mar-2026 06:11:01 UTC] Recorded payment of 100 via Cash
[20-Mar-2026 06:11:01 UTC] Transaction committed successfully
[20-Mar-2026 06:21:13 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 06:21:13 UTC] Invoice Number: INV-202603-0223
[20-Mar-2026 06:21:13 UTC] Customer ID: 5
[20-Mar-2026 06:21:13 UTC] Invoice Type: Invoice
[20-Mar-2026 06:21:13 UTC] Total Amount: 177
[20-Mar-2026 06:21:13 UTC] Round Off: 0
[20-Mar-2026 06:21:13 UTC] GST Total: 0
[20-Mar-2026 06:21:13 UTC] Paid Amount: 177
[20-Mar-2026 06:21:13 UTC] Balance Amount: 0
[20-Mar-2026 06:21:13 UTC] Payment Status: Paid
[20-Mar-2026 06:21:13 UTC] ==================================
[20-Mar-2026 06:21:13 UTC] Invoice inserted successfully with ID: 293
[20-Mar-2026 06:21:13 UTC] Processing item 1: {"product_id":25,"quantity":1,"price":150,"unit_price":150,"gst_rate":18,"hsn_code":"HI99","total":150}
[20-Mar-2026 06:21:13 UTC] Item calculation - Subtotal: 150, GST%: 18, GST Amt: 27, Total: 177
[20-Mar-2026 06:21:13 UTC] Updated stock for product ID 25: removed 1 units
[20-Mar-2026 06:21:13 UTC] Recorded payment of 177 via Cash
[20-Mar-2026 06:21:13 UTC] Transaction committed successfully
[20-Mar-2026 06:21:52 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 06:21:52 UTC] Invoice Number: INV-202603-0224
[20-Mar-2026 06:21:52 UTC] Customer ID: 4
[20-Mar-2026 06:21:52 UTC] Invoice Type: Invoice
[20-Mar-2026 06:21:52 UTC] Total Amount: 342.99
[20-Mar-2026 06:21:52 UTC] Round Off: 0
[20-Mar-2026 06:21:52 UTC] GST Total: 0
[20-Mar-2026 06:21:52 UTC] Paid Amount: 342
[20-Mar-2026 06:21:52 UTC] Balance Amount: 0.99000000000001
[20-Mar-2026 06:21:52 UTC] Payment Status: Partial
[20-Mar-2026 06:21:52 UTC] ==================================
[20-Mar-2026 06:21:52 UTC] Invoice inserted successfully with ID: 294
[20-Mar-2026 06:21:52 UTC] Processing item 1: {"product_id":29,"quantity":1,"price":333,"unit_price":333,"gst_rate":3,"hsn_code":"23","total":333}
[20-Mar-2026 06:21:52 UTC] Item calculation - Subtotal: 333, GST%: 3, GST Amt: 9.99, Total: 342.99
[20-Mar-2026 06:21:52 UTC] Updated stock for product ID 29: removed 1 units
[20-Mar-2026 06:21:52 UTC] Recorded payment of 342 via Cash
[20-Mar-2026 06:21:52 UTC] Transaction committed successfully
[20-Mar-2026 06:34:19 UTC] API Error: Invalid action: get_chart_data
[20-Mar-2026 06:41:15 UTC] API Error: Invalid action: get_products_sold
[20-Mar-2026 06:46:38 UTC] API Error: Invalid action: get_chart_data
[20-Mar-2026 06:46:46 UTC] API Error: Invalid action: get_chart_data
[20-Mar-2026 06:50:36 UTC] API Error: Invalid action: get_chart_data
[20-Mar-2026 06:51:07 UTC] API Error: Invalid action: get_chart_data
[20-Mar-2026 06:52:02 UTC] API Error: Invalid action: get_chart_data
[20-Mar-2026 06:52:59 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 06:52:59 UTC] Invoice Number: INV-202603-0225
[20-Mar-2026 06:52:59 UTC] Customer ID: 6
[20-Mar-2026 06:52:59 UTC] Invoice Type: Invoice
[20-Mar-2026 06:52:59 UTC] Total Amount: 630
[20-Mar-2026 06:52:59 UTC] Round Off: 0
[20-Mar-2026 06:52:59 UTC] GST Total: 0
[20-Mar-2026 06:52:59 UTC] Paid Amount: 630
[20-Mar-2026 06:52:59 UTC] Balance Amount: 0
[20-Mar-2026 06:52:59 UTC] Payment Status: Paid
[20-Mar-2026 06:52:59 UTC] ==================================
[20-Mar-2026 06:52:59 UTC] Invoice inserted successfully with ID: 295
[20-Mar-2026 06:52:59 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[20-Mar-2026 06:52:59 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[20-Mar-2026 06:52:59 UTC] Updated stock for product ID 39: removed 1 units
[20-Mar-2026 06:52:59 UTC] Recorded payment of 630 via Cash
[20-Mar-2026 06:52:59 UTC] Transaction committed successfully
[20-Mar-2026 07:02:27 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 07:02:27 UTC] Invoice Number: INV-202603-0226
[20-Mar-2026 07:02:27 UTC] Customer ID: 22
[20-Mar-2026 07:02:27 UTC] Invoice Type: Invoice
[20-Mar-2026 07:02:27 UTC] Total Amount: 630
[20-Mar-2026 07:02:27 UTC] Round Off: 0
[20-Mar-2026 07:02:27 UTC] GST Total: 0
[20-Mar-2026 07:02:27 UTC] Paid Amount: 630
[20-Mar-2026 07:02:27 UTC] Balance Amount: 0
[20-Mar-2026 07:02:27 UTC] Payment Status: Paid
[20-Mar-2026 07:02:27 UTC] ==================================
[20-Mar-2026 07:02:27 UTC] Invoice inserted successfully with ID: 296
[20-Mar-2026 07:02:27 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[20-Mar-2026 07:02:27 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[20-Mar-2026 07:02:27 UTC] Updated stock for product ID 39: removed 1 units
[20-Mar-2026 07:02:27 UTC] Recorded payment of 630 via UPI
[20-Mar-2026 07:02:27 UTC] Transaction committed successfully
[20-Mar-2026 07:03:03 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 07:03:03 UTC] Invoice Number: INV-202603-0227
[20-Mar-2026 07:03:03 UTC] Customer ID: 22
[20-Mar-2026 07:03:03 UTC] Invoice Type: Invoice
[20-Mar-2026 07:03:03 UTC] Total Amount: 630
[20-Mar-2026 07:03:03 UTC] Round Off: 0
[20-Mar-2026 07:03:03 UTC] GST Total: 0
[20-Mar-2026 07:03:03 UTC] Paid Amount: 630
[20-Mar-2026 07:03:03 UTC] Balance Amount: 0
[20-Mar-2026 07:03:03 UTC] Payment Status: Paid
[20-Mar-2026 07:03:03 UTC] ==================================
[20-Mar-2026 07:03:03 UTC] Invoice inserted successfully with ID: 297
[20-Mar-2026 07:03:03 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[20-Mar-2026 07:03:03 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[20-Mar-2026 07:03:03 UTC] Updated stock for product ID 39: removed 1 units
[20-Mar-2026 07:03:03 UTC] Recorded payment of 630 via Cash
[20-Mar-2026 07:03:03 UTC] Transaction committed successfully
[20-Mar-2026 07:22:21 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 07:22:21 UTC] Invoice Number: INV-202603-0228
[20-Mar-2026 07:22:21 UTC] Customer ID: 22
[20-Mar-2026 07:22:21 UTC] Invoice Type: Invoice
[20-Mar-2026 07:22:21 UTC] Total Amount: 630
[20-Mar-2026 07:22:21 UTC] Round Off: 0
[20-Mar-2026 07:22:21 UTC] GST Total: 0
[20-Mar-2026 07:22:21 UTC] Paid Amount: 630
[20-Mar-2026 07:22:21 UTC] Balance Amount: 0
[20-Mar-2026 07:22:21 UTC] Payment Status: Paid
[20-Mar-2026 07:22:21 UTC] ==================================
[20-Mar-2026 07:22:21 UTC] Invoice inserted successfully with ID: 298
[20-Mar-2026 07:22:21 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[20-Mar-2026 07:22:21 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[20-Mar-2026 07:22:21 UTC] Updated stock for product ID 39: removed 1 units
[20-Mar-2026 07:22:21 UTC] Recorded payment of 630 via UPI
[20-Mar-2026 07:22:21 UTC] Transaction committed successfully
[20-Mar-2026 07:23:21 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 07:23:21 UTC] Invoice Number: INV-202603-0229
[20-Mar-2026 07:23:21 UTC] Customer ID: 10
[20-Mar-2026 07:23:21 UTC] Invoice Type: Invoice
[20-Mar-2026 07:23:21 UTC] Total Amount: 105
[20-Mar-2026 07:23:21 UTC] Round Off: 0
[20-Mar-2026 07:23:21 UTC] GST Total: 0
[20-Mar-2026 07:23:21 UTC] Paid Amount: 105
[20-Mar-2026 07:23:21 UTC] Balance Amount: 0
[20-Mar-2026 07:23:21 UTC] Payment Status: Paid
[20-Mar-2026 07:23:21 UTC] ==================================
[20-Mar-2026 07:23:21 UTC] Invoice inserted successfully with ID: 299
[20-Mar-2026 07:23:21 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[20-Mar-2026 07:23:21 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[20-Mar-2026 07:23:21 UTC] Updated stock for product ID 44: removed 1 units
[20-Mar-2026 07:23:21 UTC] Recorded payment of 105 via Cash
[20-Mar-2026 07:23:21 UTC] Transaction committed successfully
[20-Mar-2026 07:32:32 UTC] API Error: Invalid action: get_chart_data
[20-Mar-2026 07:32:50 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 07:32:50 UTC] Invoice Number: INV-202603-0230
[20-Mar-2026 07:32:50 UTC] Customer ID: 10
[20-Mar-2026 07:32:50 UTC] Invoice Type: Invoice
[20-Mar-2026 07:32:50 UTC] Total Amount: 630
[20-Mar-2026 07:32:50 UTC] Round Off: 0
[20-Mar-2026 07:32:50 UTC] GST Total: 0
[20-Mar-2026 07:32:50 UTC] Paid Amount: 630
[20-Mar-2026 07:32:50 UTC] Balance Amount: 0
[20-Mar-2026 07:32:50 UTC] Payment Status: Paid
[20-Mar-2026 07:32:50 UTC] ==================================
[20-Mar-2026 07:32:50 UTC] Invoice inserted successfully with ID: 300
[20-Mar-2026 07:32:50 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[20-Mar-2026 07:32:50 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[20-Mar-2026 07:32:51 UTC] Updated stock for product ID 39: removed 1 units
[20-Mar-2026 07:32:51 UTC] Recorded payment of 630 via UPI
[20-Mar-2026 07:32:51 UTC] Transaction committed successfully
[20-Mar-2026 08:04:02 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 08:04:02 UTC] Invoice Number: INV-202603-0231
[20-Mar-2026 08:04:02 UTC] Customer ID: 9
[20-Mar-2026 08:04:02 UTC] Invoice Type: Invoice
[20-Mar-2026 08:04:02 UTC] Total Amount: 600
[20-Mar-2026 08:04:02 UTC] Round Off: 0
[20-Mar-2026 08:04:02 UTC] GST Total: 0
[20-Mar-2026 08:04:02 UTC] Paid Amount: 600
[20-Mar-2026 08:04:02 UTC] Balance Amount: 0
[20-Mar-2026 08:04:02 UTC] Payment Status: Paid
[20-Mar-2026 08:04:02 UTC] ==================================
[20-Mar-2026 08:04:02 UTC] Invoice inserted successfully with ID: 301
[20-Mar-2026 08:04:02 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":0,"hsn_code":"fd345","total":600}
[20-Mar-2026 08:04:02 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[20-Mar-2026 08:04:02 UTC] Updated stock for product ID 39: removed 1 units
[20-Mar-2026 08:04:02 UTC] Recorded payment of 600 via Cash
[20-Mar-2026 08:04:02 UTC] Transaction committed successfully
[20-Mar-2026 08:05:42 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 08:05:42 UTC] Invoice Number: INV-202603-0232
[20-Mar-2026 08:05:42 UTC] Customer ID: 10
[20-Mar-2026 08:05:42 UTC] Invoice Type: Invoice
[20-Mar-2026 08:05:42 UTC] Total Amount: 630
[20-Mar-2026 08:05:42 UTC] Round Off: 0
[20-Mar-2026 08:05:42 UTC] GST Total: 0
[20-Mar-2026 08:05:42 UTC] Paid Amount: 630
[20-Mar-2026 08:05:42 UTC] Balance Amount: 0
[20-Mar-2026 08:05:42 UTC] Payment Status: Paid
[20-Mar-2026 08:05:42 UTC] ==================================
[20-Mar-2026 08:05:42 UTC] Invoice inserted successfully with ID: 302
[20-Mar-2026 08:05:42 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[20-Mar-2026 08:05:42 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[20-Mar-2026 08:05:42 UTC] Updated stock for product ID 39: removed 1 units
[20-Mar-2026 08:05:42 UTC] Recorded payment of 630 via None
[20-Mar-2026 08:05:42 UTC] Transaction committed successfully
[20-Mar-2026 08:08:12 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 08:08:12 UTC] Invoice Number: INV-202603-0233
[20-Mar-2026 08:08:12 UTC] Customer ID: 12
[20-Mar-2026 08:08:12 UTC] Invoice Type: Invoice
[20-Mar-2026 08:08:12 UTC] Total Amount: 342.99
[20-Mar-2026 08:08:12 UTC] Round Off: 0
[20-Mar-2026 08:08:12 UTC] GST Total: 0
[20-Mar-2026 08:08:12 UTC] Paid Amount: 342
[20-Mar-2026 08:08:12 UTC] Balance Amount: 0.99000000000001
[20-Mar-2026 08:08:12 UTC] Payment Status: Partial
[20-Mar-2026 08:08:12 UTC] ==================================
[20-Mar-2026 08:08:12 UTC] Invoice inserted successfully with ID: 303
[20-Mar-2026 08:08:12 UTC] Processing item 1: {"product_id":29,"quantity":1,"price":333,"unit_price":333,"gst_rate":3,"hsn_code":"23","total":333}
[20-Mar-2026 08:08:12 UTC] Item calculation - Subtotal: 333, GST%: 3, GST Amt: 9.99, Total: 342.99
[20-Mar-2026 08:08:12 UTC] Updated stock for product ID 29: removed 1 units
[20-Mar-2026 08:08:12 UTC] Recorded payment of 342 via None
[20-Mar-2026 08:08:12 UTC] Transaction committed successfully
[20-Mar-2026 08:27:35 UTC] API Error: Invalid action: get_chart_data
[20-Mar-2026 08:28:06 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 08:28:06 UTC] Invoice Number: INV-202603-0234
[20-Mar-2026 08:28:06 UTC] Customer ID: 16
[20-Mar-2026 08:28:07 UTC] Invoice Type: Invoice
[20-Mar-2026 08:28:07 UTC] Total Amount: 105
[20-Mar-2026 08:28:07 UTC] Round Off: 0
[20-Mar-2026 08:28:07 UTC] GST Total: 0
[20-Mar-2026 08:28:07 UTC] Paid Amount: 105
[20-Mar-2026 08:28:07 UTC] Balance Amount: 0
[20-Mar-2026 08:28:07 UTC] Payment Status: Paid
[20-Mar-2026 08:28:07 UTC] ==================================
[20-Mar-2026 08:28:07 UTC] Invoice inserted successfully with ID: 304
[20-Mar-2026 08:28:07 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[20-Mar-2026 08:28:07 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[20-Mar-2026 08:28:07 UTC] Updated stock for product ID 44: removed 1 units
[20-Mar-2026 08:28:07 UTC] Recorded payment of 105 via None
[20-Mar-2026 08:28:07 UTC] Transaction committed successfully
[20-Mar-2026 08:29:20 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 08:29:20 UTC] Invoice Number: INV-202603-0235
[20-Mar-2026 08:29:20 UTC] Customer ID: 16
[20-Mar-2026 08:29:20 UTC] Invoice Type: Invoice
[20-Mar-2026 08:29:20 UTC] Total Amount: 105
[20-Mar-2026 08:29:20 UTC] Round Off: 0
[20-Mar-2026 08:29:20 UTC] GST Total: 0
[20-Mar-2026 08:29:20 UTC] Paid Amount: 105
[20-Mar-2026 08:29:20 UTC] Balance Amount: 0
[20-Mar-2026 08:29:20 UTC] Payment Status: Paid
[20-Mar-2026 08:29:20 UTC] ==================================
[20-Mar-2026 08:29:20 UTC] Invoice inserted successfully with ID: 305
[20-Mar-2026 08:29:20 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[20-Mar-2026 08:29:20 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[20-Mar-2026 08:29:20 UTC] Updated stock for product ID 44: removed 1 units
[20-Mar-2026 08:29:20 UTC] Recorded payment of 105 via None
[20-Mar-2026 08:29:20 UTC] Transaction committed successfully
[20-Mar-2026 08:50:03 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 08:50:03 UTC] Invoice Number: INV-202603-0236
[20-Mar-2026 08:50:03 UTC] Customer ID: 6
[20-Mar-2026 08:50:03 UTC] Invoice Type: Invoice
[20-Mar-2026 08:50:03 UTC] Total Amount: 105
[20-Mar-2026 08:50:03 UTC] Round Off: 0
[20-Mar-2026 08:50:03 UTC] GST Total: 0
[20-Mar-2026 08:50:03 UTC] Paid Amount: 105
[20-Mar-2026 08:50:03 UTC] Balance Amount: 0
[20-Mar-2026 08:50:03 UTC] Payment Status: Paid
[20-Mar-2026 08:50:03 UTC] ==================================
[20-Mar-2026 08:50:03 UTC] Invoice inserted successfully with ID: 306
[20-Mar-2026 08:50:03 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[20-Mar-2026 08:50:03 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[20-Mar-2026 08:50:03 UTC] Updated stock for product ID 44: removed 1 units
[20-Mar-2026 08:50:03 UTC] Recorded payment of 105 via None
[20-Mar-2026 08:50:03 UTC] Transaction committed successfully
[20-Mar-2026 08:58:56 UTC] API Error: Invalid action: get_chart_data
[20-Mar-2026 08:59:22 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 08:59:22 UTC] Invoice Number: INV-202603-0237
[20-Mar-2026 08:59:22 UTC] Customer ID: 16
[20-Mar-2026 08:59:22 UTC] Invoice Type: Invoice
[20-Mar-2026 08:59:22 UTC] Total Amount: 105
[20-Mar-2026 08:59:22 UTC] Round Off: 0
[20-Mar-2026 08:59:22 UTC] GST Total: 0
[20-Mar-2026 08:59:22 UTC] Paid Amount: 105
[20-Mar-2026 08:59:22 UTC] Balance Amount: 0
[20-Mar-2026 08:59:22 UTC] Payment Status: Paid
[20-Mar-2026 08:59:22 UTC] ==================================
[20-Mar-2026 08:59:22 UTC] Invoice inserted successfully with ID: 307
[20-Mar-2026 08:59:22 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[20-Mar-2026 08:59:22 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[20-Mar-2026 08:59:22 UTC] Updated stock for product ID 44: removed 1 units
[20-Mar-2026 08:59:22 UTC] Recorded payment of 105 via None
[20-Mar-2026 08:59:22 UTC] Transaction committed successfully
[20-Mar-2026 08:59:57 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 08:59:57 UTC] Invoice Number: INV-202603-0238
[20-Mar-2026 08:59:57 UTC] Customer ID: 10
[20-Mar-2026 08:59:57 UTC] Invoice Type: Invoice
[20-Mar-2026 08:59:57 UTC] Total Amount: 105
[20-Mar-2026 08:59:57 UTC] Round Off: 0
[20-Mar-2026 08:59:57 UTC] GST Total: 0
[20-Mar-2026 08:59:57 UTC] Paid Amount: 105
[20-Mar-2026 08:59:57 UTC] Balance Amount: 0
[20-Mar-2026 08:59:57 UTC] Payment Status: Paid
[20-Mar-2026 08:59:57 UTC] ==================================
[20-Mar-2026 08:59:57 UTC] Invoice inserted successfully with ID: 308
[20-Mar-2026 08:59:57 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[20-Mar-2026 08:59:57 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[20-Mar-2026 08:59:58 UTC] Updated stock for product ID 44: removed 1 units
[20-Mar-2026 08:59:58 UTC] Recorded payment of 105 via Cash
[20-Mar-2026 08:59:58 UTC] Transaction committed successfully
[20-Mar-2026 09:01:25 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 09:01:25 UTC] Invoice Number: INV-202603-0239
[20-Mar-2026 09:01:25 UTC] Customer ID: 9
[20-Mar-2026 09:01:25 UTC] Invoice Type: Invoice
[20-Mar-2026 09:01:25 UTC] Total Amount: 105
[20-Mar-2026 09:01:25 UTC] Round Off: 0
[20-Mar-2026 09:01:25 UTC] GST Total: 0
[20-Mar-2026 09:01:25 UTC] Paid Amount: 105
[20-Mar-2026 09:01:25 UTC] Balance Amount: 0
[20-Mar-2026 09:01:25 UTC] Payment Status: Paid
[20-Mar-2026 09:01:25 UTC] ==================================
[20-Mar-2026 09:01:25 UTC] Invoice inserted successfully with ID: 309
[20-Mar-2026 09:01:25 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[20-Mar-2026 09:01:25 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[20-Mar-2026 09:01:25 UTC] Updated stock for product ID 44: removed 1 units
[20-Mar-2026 09:01:25 UTC] Recorded payment of 105 via Cash
[20-Mar-2026 09:01:25 UTC] Transaction committed successfully
[20-Mar-2026 09:02:15 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 09:02:15 UTC] Invoice Number: INV-202603-0240
[20-Mar-2026 09:02:15 UTC] Customer ID: 16
[20-Mar-2026 09:02:15 UTC] Invoice Type: Invoice
[20-Mar-2026 09:02:15 UTC] Total Amount: 342.99
[20-Mar-2026 09:02:15 UTC] Round Off: 0
[20-Mar-2026 09:02:15 UTC] GST Total: 0
[20-Mar-2026 09:02:15 UTC] Paid Amount: 342
[20-Mar-2026 09:02:15 UTC] Balance Amount: 0.99000000000001
[20-Mar-2026 09:02:15 UTC] Payment Status: Partial
[20-Mar-2026 09:02:15 UTC] ==================================
[20-Mar-2026 09:02:15 UTC] Invoice inserted successfully with ID: 310
[20-Mar-2026 09:02:15 UTC] Processing item 1: {"product_id":29,"quantity":1,"price":333,"unit_price":333,"gst_rate":3,"hsn_code":"23","total":333}
[20-Mar-2026 09:02:15 UTC] Item calculation - Subtotal: 333, GST%: 3, GST Amt: 9.99, Total: 342.99
[20-Mar-2026 09:02:15 UTC] Updated stock for product ID 29: removed 1 units
[20-Mar-2026 09:02:15 UTC] Recorded payment of 342 via None
[20-Mar-2026 09:02:15 UTC] Transaction committed successfully
[20-Mar-2026 09:03:33 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 09:03:33 UTC] Invoice Number: INV-202603-0241
[20-Mar-2026 09:03:33 UTC] Customer ID: 16
[20-Mar-2026 09:03:33 UTC] Invoice Type: Invoice
[20-Mar-2026 09:03:33 UTC] Total Amount: 630
[20-Mar-2026 09:03:33 UTC] Round Off: 0
[20-Mar-2026 09:03:33 UTC] GST Total: 0
[20-Mar-2026 09:03:33 UTC] Paid Amount: 630
[20-Mar-2026 09:03:33 UTC] Balance Amount: 0
[20-Mar-2026 09:03:33 UTC] Payment Status: Paid
[20-Mar-2026 09:03:33 UTC] ==================================
[20-Mar-2026 09:03:33 UTC] Invoice inserted successfully with ID: 311
[20-Mar-2026 09:03:33 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[20-Mar-2026 09:03:33 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[20-Mar-2026 09:03:33 UTC] Updated stock for product ID 39: removed 1 units
[20-Mar-2026 09:03:33 UTC] Recorded payment of 630 via None
[20-Mar-2026 09:03:33 UTC] Transaction committed successfully
[20-Mar-2026 09:20:10 UTC] API Error: Invalid action: get_chart_data
[20-Mar-2026 09:20:33 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 09:20:33 UTC] Invoice Number: INV-202603-0242
[20-Mar-2026 09:20:33 UTC] Customer ID: 17
[20-Mar-2026 09:20:33 UTC] Invoice Type: Invoice
[20-Mar-2026 09:20:33 UTC] Total Amount: 105
[20-Mar-2026 09:20:33 UTC] Round Off: 0
[20-Mar-2026 09:20:33 UTC] GST Total: 0
[20-Mar-2026 09:20:33 UTC] Paid Amount: 105
[20-Mar-2026 09:20:33 UTC] Balance Amount: 0
[20-Mar-2026 09:20:33 UTC] Payment Status: Paid
[20-Mar-2026 09:20:33 UTC] ==================================
[20-Mar-2026 09:20:33 UTC] Invoice inserted successfully with ID: 312
[20-Mar-2026 09:20:33 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[20-Mar-2026 09:20:33 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[20-Mar-2026 09:20:33 UTC] Updated stock for product ID 44: removed 1 units
[20-Mar-2026 09:20:33 UTC] Recorded payment of 105 via None
[20-Mar-2026 09:20:33 UTC] Transaction committed successfully
[20-Mar-2026 09:21:35 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 09:21:35 UTC] Invoice Number: INV-202603-0243
[20-Mar-2026 09:21:35 UTC] Customer ID: 16
[20-Mar-2026 09:21:35 UTC] Invoice Type: Invoice
[20-Mar-2026 09:21:35 UTC] Total Amount: 408
[20-Mar-2026 09:21:35 UTC] Round Off: 0
[20-Mar-2026 09:21:35 UTC] GST Total: 0
[20-Mar-2026 09:21:35 UTC] Paid Amount: 408
[20-Mar-2026 09:21:35 UTC] Balance Amount: 0
[20-Mar-2026 09:21:35 UTC] Payment Status: Paid
[20-Mar-2026 09:21:35 UTC] ==================================
[20-Mar-2026 09:21:35 UTC] Invoice inserted successfully with ID: 313
[20-Mar-2026 09:21:35 UTC] Processing item 1: {"product_id":32,"quantity":1,"price":400,"unit_price":400,"gst_rate":2,"hsn_code":"45","total":400}
[20-Mar-2026 09:21:35 UTC] Item calculation - Subtotal: 400, GST%: 2, GST Amt: 8, Total: 408
[20-Mar-2026 09:21:35 UTC] Updated stock for product ID 32: removed 1 units
[20-Mar-2026 09:21:35 UTC] Recorded payment of 408 via None
[20-Mar-2026 09:21:35 UTC] Transaction committed successfully
[20-Mar-2026 09:27:24 UTC] API Error: Invalid action: get_chart_data
[20-Mar-2026 09:27:48 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 09:27:48 UTC] Invoice Number: INV-202603-0244
[20-Mar-2026 09:27:48 UTC] Customer ID: 16
[20-Mar-2026 09:27:48 UTC] Invoice Type: Invoice
[20-Mar-2026 09:27:48 UTC] Total Amount: 105
[20-Mar-2026 09:27:48 UTC] Round Off: 0
[20-Mar-2026 09:27:48 UTC] GST Total: 0
[20-Mar-2026 09:27:48 UTC] Paid Amount: 105
[20-Mar-2026 09:27:48 UTC] Balance Amount: 0
[20-Mar-2026 09:27:48 UTC] Payment Status: Paid
[20-Mar-2026 09:27:48 UTC] ==================================
[20-Mar-2026 09:27:48 UTC] Invoice inserted successfully with ID: 314
[20-Mar-2026 09:27:48 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[20-Mar-2026 09:27:48 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[20-Mar-2026 09:27:48 UTC] Updated stock for product ID 44: removed 1 units
[20-Mar-2026 09:27:48 UTC] Recorded payment of 105 via None
[20-Mar-2026 09:27:48 UTC] Transaction committed successfully
[20-Mar-2026 09:31:55 UTC] API Error: Invalid action: get_chart_data
[20-Mar-2026 09:32:15 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 09:32:15 UTC] Invoice Number: INV-202603-0245
[20-Mar-2026 09:32:15 UTC] Customer ID: 16
[20-Mar-2026 09:32:15 UTC] Invoice Type: Invoice
[20-Mar-2026 09:32:15 UTC] Total Amount: 105
[20-Mar-2026 09:32:15 UTC] Round Off: 0
[20-Mar-2026 09:32:15 UTC] GST Total: 0
[20-Mar-2026 09:32:15 UTC] Paid Amount: 105
[20-Mar-2026 09:32:15 UTC] Balance Amount: 0
[20-Mar-2026 09:32:15 UTC] Payment Status: Paid
[20-Mar-2026 09:32:15 UTC] ==================================
[20-Mar-2026 09:32:15 UTC] Invoice inserted successfully with ID: 315
[20-Mar-2026 09:32:15 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[20-Mar-2026 09:32:15 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[20-Mar-2026 09:32:15 UTC] Updated stock for product ID 44: removed 1 units
[20-Mar-2026 09:32:15 UTC] Recorded payment of 105 via None
[20-Mar-2026 09:32:15 UTC] Transaction committed successfully
[20-Mar-2026 09:36:54 UTC] API Error: Invalid action: get_chart_data
[20-Mar-2026 09:37:17 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 09:37:17 UTC] Invoice Number: INV-202603-0246
[20-Mar-2026 09:37:17 UTC] Customer ID: 17
[20-Mar-2026 09:37:17 UTC] Invoice Type: Invoice
[20-Mar-2026 09:37:17 UTC] Total Amount: 105
[20-Mar-2026 09:37:17 UTC] Round Off: 0
[20-Mar-2026 09:37:17 UTC] GST Total: 0
[20-Mar-2026 09:37:17 UTC] Paid Amount: 105
[20-Mar-2026 09:37:17 UTC] Balance Amount: 0
[20-Mar-2026 09:37:17 UTC] Payment Status: Paid
[20-Mar-2026 09:37:17 UTC] ==================================
[20-Mar-2026 09:37:17 UTC] Invoice inserted successfully with ID: 316
[20-Mar-2026 09:37:17 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[20-Mar-2026 09:37:17 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[20-Mar-2026 09:37:17 UTC] Updated stock for product ID 44: removed 1 units
[20-Mar-2026 09:37:17 UTC] Recorded payment of 105 via None
[20-Mar-2026 09:37:17 UTC] Transaction committed successfully
[20-Mar-2026 09:40:47 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 09:40:47 UTC] Invoice Number: INV-202603-0247
[20-Mar-2026 09:40:47 UTC] Customer ID: 22
[20-Mar-2026 09:40:47 UTC] Invoice Type: Invoice
[20-Mar-2026 09:40:47 UTC] Total Amount: 630
[20-Mar-2026 09:40:47 UTC] Round Off: 0
[20-Mar-2026 09:40:47 UTC] GST Total: 0
[20-Mar-2026 09:40:47 UTC] Paid Amount: 630
[20-Mar-2026 09:40:47 UTC] Balance Amount: 0
[20-Mar-2026 09:40:47 UTC] Payment Status: Paid
[20-Mar-2026 09:40:47 UTC] ==================================
[20-Mar-2026 09:40:47 UTC] Invoice inserted successfully with ID: 317
[20-Mar-2026 09:40:47 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[20-Mar-2026 09:40:47 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[20-Mar-2026 09:40:47 UTC] Updated stock for product ID 39: removed 1 units
[20-Mar-2026 09:40:47 UTC] Recorded payment of 630 via None
[20-Mar-2026 09:40:47 UTC] Transaction committed successfully
[20-Mar-2026 09:44:37 UTC] API Error: Invalid action: get_chart_data
[20-Mar-2026 09:45:54 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 09:45:54 UTC] Invoice Number: INV-202603-0248
[20-Mar-2026 09:45:54 UTC] Customer ID: 16
[20-Mar-2026 09:45:54 UTC] Invoice Type: Invoice
[20-Mar-2026 09:45:54 UTC] Total Amount: 630
[20-Mar-2026 09:45:54 UTC] Round Off: 0
[20-Mar-2026 09:45:54 UTC] GST Total: 0
[20-Mar-2026 09:45:54 UTC] Paid Amount: 0
[20-Mar-2026 09:45:54 UTC] Balance Amount: 630
[20-Mar-2026 09:45:54 UTC] Payment Status: Unpaid
[20-Mar-2026 09:45:54 UTC] ==================================
[20-Mar-2026 09:45:54 UTC] Invoice inserted successfully with ID: 318
[20-Mar-2026 09:45:54 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[20-Mar-2026 09:45:54 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[20-Mar-2026 09:45:54 UTC] Updated stock for product ID 39: removed 1 units
[20-Mar-2026 09:45:54 UTC] Transaction committed successfully
[20-Mar-2026 09:46:57 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 09:46:57 UTC] Invoice Number: INV-202603-0249
[20-Mar-2026 09:46:57 UTC] Customer ID: 16
[20-Mar-2026 09:46:57 UTC] Invoice Type: Invoice
[20-Mar-2026 09:46:57 UTC] Total Amount: 105
[20-Mar-2026 09:46:57 UTC] Round Off: 0
[20-Mar-2026 09:46:57 UTC] GST Total: 0
[20-Mar-2026 09:46:57 UTC] Paid Amount: 105
[20-Mar-2026 09:46:57 UTC] Balance Amount: 0
[20-Mar-2026 09:46:57 UTC] Payment Status: Paid
[20-Mar-2026 09:46:57 UTC] ==================================
[20-Mar-2026 09:46:57 UTC] Invoice inserted successfully with ID: 319
[20-Mar-2026 09:46:57 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[20-Mar-2026 09:46:57 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[20-Mar-2026 09:46:57 UTC] Updated stock for product ID 44: removed 1 units
[20-Mar-2026 09:46:57 UTC] Recorded payment of 105 via None
[20-Mar-2026 09:46:57 UTC] Transaction committed successfully
[20-Mar-2026 09:48:05 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 09:48:05 UTC] Invoice Number: INV-202603-0250
[20-Mar-2026 09:48:05 UTC] Customer ID: 21
[20-Mar-2026 09:48:05 UTC] Invoice Type: Invoice
[20-Mar-2026 09:48:05 UTC] Total Amount: 100
[20-Mar-2026 09:48:05 UTC] Round Off: 0
[20-Mar-2026 09:48:05 UTC] GST Total: 0
[20-Mar-2026 09:48:05 UTC] Paid Amount: 0
[20-Mar-2026 09:48:05 UTC] Balance Amount: 100
[20-Mar-2026 09:48:05 UTC] Payment Status: Unpaid
[20-Mar-2026 09:48:05 UTC] ==================================
[20-Mar-2026 09:48:05 UTC] Invoice inserted successfully with ID: 320
[20-Mar-2026 09:48:05 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":0,"hsn_code":"123","total":100}
[20-Mar-2026 09:48:05 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[20-Mar-2026 09:48:05 UTC] Updated stock for product ID 44: removed 1 units
[20-Mar-2026 09:48:05 UTC] Transaction committed successfully
[20-Mar-2026 09:56:04 UTC] API Error: Invalid action: get_chart_data
[20-Mar-2026 09:56:32 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 09:56:32 UTC] Invoice Number: INV-202603-0251
[20-Mar-2026 09:56:32 UTC] Customer ID: 10
[20-Mar-2026 09:56:32 UTC] Invoice Type: Invoice
[20-Mar-2026 09:56:32 UTC] Total Amount: 600
[20-Mar-2026 09:56:32 UTC] Round Off: 0
[20-Mar-2026 09:56:32 UTC] GST Total: 0
[20-Mar-2026 09:56:32 UTC] Paid Amount: 600
[20-Mar-2026 09:56:32 UTC] Balance Amount: 0
[20-Mar-2026 09:56:32 UTC] Payment Status: Paid
[20-Mar-2026 09:56:32 UTC] ==================================
[20-Mar-2026 09:56:32 UTC] Invoice inserted successfully with ID: 321
[20-Mar-2026 09:56:32 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":0,"hsn_code":"fd345","total":600}
[20-Mar-2026 09:56:32 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[20-Mar-2026 09:56:32 UTC] Updated stock for product ID 39: removed 1 units
[20-Mar-2026 09:56:32 UTC] Recorded payment of 600 via Bank Transfer
[20-Mar-2026 09:56:32 UTC] Transaction committed successfully
[20-Mar-2026 09:57:25 UTC] ========== INVOICE DATA ==========
[20-Mar-2026 09:57:25 UTC] Invoice Number: INV-202603-0252
[20-Mar-2026 09:57:25 UTC] Customer ID: 21
[20-Mar-2026 09:57:25 UTC] Invoice Type: Invoice
[20-Mar-2026 09:57:25 UTC] Total Amount: 43645
[20-Mar-2026 09:57:25 UTC] Round Off: 0
[20-Mar-2026 09:57:25 UTC] GST Total: 0
[20-Mar-2026 09:57:25 UTC] Paid Amount: 43645
[20-Mar-2026 09:57:25 UTC] Balance Amount: 0
[20-Mar-2026 09:57:25 UTC] Payment Status: Paid
[20-Mar-2026 09:57:25 UTC] ==================================
[20-Mar-2026 09:57:25 UTC] Invoice inserted successfully with ID: 322
[20-Mar-2026 09:57:25 UTC] Processing item 1: {"product_id":31,"quantity":1,"price":43645,"unit_price":43645,"gst_rate":0,"hsn_code":"6657","total":43645}
[20-Mar-2026 09:57:25 UTC] Item calculation - Subtotal: 43645, GST%: 0, GST Amt: 0, Total: 43645
[20-Mar-2026 09:57:25 UTC] Updated stock for product ID 31: removed 1 units
[20-Mar-2026 09:57:25 UTC] Recorded payment of 43645 via None
[20-Mar-2026 09:57:25 UTC] Transaction committed successfully
[21-Mar-2026 03:32:25 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 03:34:43 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 03:34:43 UTC] Invoice Number: INV-202603-0253
[21-Mar-2026 03:34:43 UTC] Customer ID: 16
[21-Mar-2026 03:34:43 UTC] Invoice Type: Invoice
[21-Mar-2026 03:34:43 UTC] Total Amount: 100
[21-Mar-2026 03:34:43 UTC] Round Off: 0
[21-Mar-2026 03:34:43 UTC] GST Total: 0
[21-Mar-2026 03:34:43 UTC] Paid Amount: 0
[21-Mar-2026 03:34:43 UTC] Balance Amount: 100
[21-Mar-2026 03:34:43 UTC] Payment Status: Unpaid
[21-Mar-2026 03:34:43 UTC] ==================================
[21-Mar-2026 03:34:43 UTC] Invoice inserted successfully with ID: 323
[21-Mar-2026 03:34:43 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":0,"hsn_code":"123","total":100}
[21-Mar-2026 03:34:43 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[21-Mar-2026 03:34:43 UTC] Updated stock for product ID 44: removed 1 units
[21-Mar-2026 03:34:43 UTC] Transaction committed successfully
[21-Mar-2026 03:49:45 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 03:49:50 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 03:50:50 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 03:50:50 UTC] Invoice Number: INV-202603-0254
[21-Mar-2026 03:50:50 UTC] Customer ID: 9
[21-Mar-2026 03:50:50 UTC] Invoice Type: Invoice
[21-Mar-2026 03:50:50 UTC] Total Amount: 600
[21-Mar-2026 03:50:50 UTC] Round Off: 0
[21-Mar-2026 03:50:50 UTC] GST Total: 0
[21-Mar-2026 03:50:50 UTC] Paid Amount: 600
[21-Mar-2026 03:50:50 UTC] Balance Amount: 0
[21-Mar-2026 03:50:50 UTC] Payment Status: Paid
[21-Mar-2026 03:50:50 UTC] ==================================
[21-Mar-2026 03:50:50 UTC] Invoice inserted successfully with ID: 324
[21-Mar-2026 03:50:50 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":0,"hsn_code":"fd345","total":600}
[21-Mar-2026 03:50:50 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[21-Mar-2026 03:50:50 UTC] Updated stock for product ID 39: removed 1 units
[21-Mar-2026 03:50:50 UTC] Recorded payment of 600 via None
[21-Mar-2026 03:50:50 UTC] Transaction committed successfully
[21-Mar-2026 03:51:46 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 03:51:46 UTC] Invoice Number: INV-202603-0255
[21-Mar-2026 03:51:46 UTC] Customer ID: 9
[21-Mar-2026 03:51:46 UTC] Invoice Type: Invoice
[21-Mar-2026 03:51:46 UTC] Total Amount: 100
[21-Mar-2026 03:51:46 UTC] Round Off: 0
[21-Mar-2026 03:51:46 UTC] GST Total: 0
[21-Mar-2026 03:51:46 UTC] Paid Amount: 100
[21-Mar-2026 03:51:46 UTC] Balance Amount: 0
[21-Mar-2026 03:51:46 UTC] Payment Status: Paid
[21-Mar-2026 03:51:46 UTC] ==================================
[21-Mar-2026 03:51:46 UTC] Invoice inserted successfully with ID: 325
[21-Mar-2026 03:51:46 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":0,"hsn_code":"123","total":100}
[21-Mar-2026 03:51:46 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[21-Mar-2026 03:51:46 UTC] Updated stock for product ID 44: removed 1 units
[21-Mar-2026 03:51:46 UTC] Recorded payment of 100 via Cash
[21-Mar-2026 03:51:46 UTC] Transaction committed successfully
[21-Mar-2026 04:00:30 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 04:00:30 UTC] Invoice Number: INV-202603-0256
[21-Mar-2026 04:00:30 UTC] Customer ID: 16
[21-Mar-2026 04:00:30 UTC] Invoice Type: Invoice
[21-Mar-2026 04:00:30 UTC] Total Amount: 600
[21-Mar-2026 04:00:30 UTC] Round Off: 0
[21-Mar-2026 04:00:30 UTC] GST Total: 0
[21-Mar-2026 04:00:30 UTC] Paid Amount: 600
[21-Mar-2026 04:00:30 UTC] Balance Amount: 0
[21-Mar-2026 04:00:30 UTC] Payment Status: Paid
[21-Mar-2026 04:00:30 UTC] ==================================
[21-Mar-2026 04:00:30 UTC] Invoice inserted successfully with ID: 326
[21-Mar-2026 04:00:30 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":0,"hsn_code":"fd345","total":600}
[21-Mar-2026 04:00:30 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[21-Mar-2026 04:00:30 UTC] Updated stock for product ID 39: removed 1 units
[21-Mar-2026 04:00:30 UTC] Recorded payment of 600 via Cash
[21-Mar-2026 04:00:30 UTC] Transaction committed successfully
[21-Mar-2026 04:03:32 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 04:03:50 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 04:03:50 UTC] Invoice Number: INV-202603-0257
[21-Mar-2026 04:03:50 UTC] Customer ID: 4
[21-Mar-2026 04:03:50 UTC] Invoice Type: Invoice
[21-Mar-2026 04:03:50 UTC] Total Amount: 630
[21-Mar-2026 04:03:50 UTC] Round Off: 0
[21-Mar-2026 04:03:50 UTC] GST Total: 0
[21-Mar-2026 04:03:50 UTC] Paid Amount: 630
[21-Mar-2026 04:03:50 UTC] Balance Amount: 0
[21-Mar-2026 04:03:50 UTC] Payment Status: Paid
[21-Mar-2026 04:03:50 UTC] ==================================
[21-Mar-2026 04:03:50 UTC] Invoice inserted successfully with ID: 327
[21-Mar-2026 04:03:50 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[21-Mar-2026 04:03:50 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[21-Mar-2026 04:03:50 UTC] Updated stock for product ID 39: removed 1 units
[21-Mar-2026 04:03:50 UTC] Recorded payment of 630 via None
[21-Mar-2026 04:03:50 UTC] Transaction committed successfully
[21-Mar-2026 04:08:24 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 04:09:06 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 04:09:06 UTC] Invoice Number: INV-202603-0258
[21-Mar-2026 04:09:06 UTC] Customer ID: 4
[21-Mar-2026 04:09:06 UTC] Invoice Type: Invoice
[21-Mar-2026 04:09:06 UTC] Total Amount: 105
[21-Mar-2026 04:09:06 UTC] Round Off: 0
[21-Mar-2026 04:09:06 UTC] GST Total: 0
[21-Mar-2026 04:09:06 UTC] Paid Amount: 105
[21-Mar-2026 04:09:06 UTC] Balance Amount: 0
[21-Mar-2026 04:09:06 UTC] Payment Status: Paid
[21-Mar-2026 04:09:06 UTC] ==================================
[21-Mar-2026 04:09:06 UTC] Invoice inserted successfully with ID: 328
[21-Mar-2026 04:09:06 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[21-Mar-2026 04:09:06 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[21-Mar-2026 04:09:06 UTC] Updated stock for product ID 44: removed 1 units
[21-Mar-2026 04:09:06 UTC] Recorded payment of 105 via None
[21-Mar-2026 04:09:06 UTC] Transaction committed successfully
[21-Mar-2026 04:13:19 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 04:13:45 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 04:13:45 UTC] Invoice Number: INV-202603-0259
[21-Mar-2026 04:13:45 UTC] Customer ID: 21
[21-Mar-2026 04:13:45 UTC] Invoice Type: Invoice
[21-Mar-2026 04:13:45 UTC] Total Amount: 105
[21-Mar-2026 04:13:45 UTC] Round Off: 0
[21-Mar-2026 04:13:45 UTC] GST Total: 0
[21-Mar-2026 04:13:45 UTC] Paid Amount: 105
[21-Mar-2026 04:13:45 UTC] Balance Amount: 0
[21-Mar-2026 04:13:45 UTC] Payment Status: Paid
[21-Mar-2026 04:13:45 UTC] ==================================
[21-Mar-2026 04:13:45 UTC] Invoice inserted successfully with ID: 329
[21-Mar-2026 04:13:45 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[21-Mar-2026 04:13:45 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[21-Mar-2026 04:13:45 UTC] Updated stock for product ID 44: removed 1 units
[21-Mar-2026 04:13:45 UTC] Recorded payment of 105 via None
[21-Mar-2026 04:13:45 UTC] Transaction committed successfully
[21-Mar-2026 04:18:49 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 04:19:09 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 04:19:09 UTC] Invoice Number: INV-202603-0260
[21-Mar-2026 04:19:09 UTC] Customer ID: 6
[21-Mar-2026 04:19:09 UTC] Invoice Type: Invoice
[21-Mar-2026 04:19:09 UTC] Total Amount: 43645
[21-Mar-2026 04:19:09 UTC] Round Off: 0
[21-Mar-2026 04:19:09 UTC] GST Total: 0
[21-Mar-2026 04:19:09 UTC] Paid Amount: 43645
[21-Mar-2026 04:19:09 UTC] Balance Amount: 0
[21-Mar-2026 04:19:09 UTC] Payment Status: Paid
[21-Mar-2026 04:19:09 UTC] ==================================
[21-Mar-2026 04:19:09 UTC] Invoice inserted successfully with ID: 330
[21-Mar-2026 04:19:09 UTC] Processing item 1: {"product_id":31,"quantity":1,"price":43645,"unit_price":43645,"gst_rate":0,"hsn_code":"6657","total":43645}
[21-Mar-2026 04:19:09 UTC] Item calculation - Subtotal: 43645, GST%: 0, GST Amt: 0, Total: 43645
[21-Mar-2026 04:19:09 UTC] Updated stock for product ID 31: removed 1 units
[21-Mar-2026 04:19:09 UTC] Recorded payment of 43645 via None
[21-Mar-2026 04:19:09 UTC] Transaction committed successfully
[21-Mar-2026 04:25:25 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 04:25:45 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 04:25:45 UTC] Invoice Number: INV-202603-0261
[21-Mar-2026 04:25:45 UTC] Customer ID: 11
[21-Mar-2026 04:25:45 UTC] Invoice Type: Invoice
[21-Mar-2026 04:25:45 UTC] Total Amount: 630
[21-Mar-2026 04:25:45 UTC] Round Off: 0
[21-Mar-2026 04:25:45 UTC] GST Total: 0
[21-Mar-2026 04:25:45 UTC] Paid Amount: 630
[21-Mar-2026 04:25:45 UTC] Balance Amount: 0
[21-Mar-2026 04:25:45 UTC] Payment Status: Paid
[21-Mar-2026 04:25:45 UTC] ==================================
[21-Mar-2026 04:25:45 UTC] Invoice inserted successfully with ID: 331
[21-Mar-2026 04:25:45 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[21-Mar-2026 04:25:45 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[21-Mar-2026 04:25:45 UTC] Updated stock for product ID 39: removed 1 units
[21-Mar-2026 04:25:45 UTC] Recorded payment of 630 via None
[21-Mar-2026 04:25:45 UTC] Transaction committed successfully
[21-Mar-2026 04:33:53 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 04:34:15 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 04:34:15 UTC] Invoice Number: INV-202603-0262
[21-Mar-2026 04:34:15 UTC] Customer ID: 9
[21-Mar-2026 04:34:15 UTC] Invoice Type: Invoice
[21-Mar-2026 04:34:15 UTC] Total Amount: 342.99
[21-Mar-2026 04:34:15 UTC] Round Off: 0
[21-Mar-2026 04:34:15 UTC] GST Total: 0
[21-Mar-2026 04:34:15 UTC] Paid Amount: 333
[21-Mar-2026 04:34:15 UTC] Balance Amount: 9.99
[21-Mar-2026 04:34:15 UTC] Payment Status: Partial
[21-Mar-2026 04:34:15 UTC] ==================================
[21-Mar-2026 04:34:15 UTC] Invoice inserted successfully with ID: 332
[21-Mar-2026 04:34:15 UTC] Processing item 1: {"product_id":29,"quantity":1,"price":333,"unit_price":333,"gst_rate":3,"hsn_code":"23","total":333}
[21-Mar-2026 04:34:15 UTC] Item calculation - Subtotal: 333, GST%: 3, GST Amt: 9.99, Total: 342.99
[21-Mar-2026 04:34:15 UTC] Updated stock for product ID 29: removed 1 units
[21-Mar-2026 04:34:15 UTC] Recorded payment of 333 via None
[21-Mar-2026 04:34:15 UTC] Transaction committed successfully
[21-Mar-2026 04:36:20 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 04:36:34 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 04:36:34 UTC] Invoice Number: INV-202603-0263
[21-Mar-2026 04:36:34 UTC] Customer ID: 9
[21-Mar-2026 04:36:34 UTC] Invoice Type: Invoice
[21-Mar-2026 04:36:34 UTC] Total Amount: 105
[21-Mar-2026 04:36:34 UTC] Round Off: 0
[21-Mar-2026 04:36:34 UTC] GST Total: 0
[21-Mar-2026 04:36:34 UTC] Paid Amount: 105
[21-Mar-2026 04:36:34 UTC] Balance Amount: 0
[21-Mar-2026 04:36:34 UTC] Payment Status: Paid
[21-Mar-2026 04:36:34 UTC] ==================================
[21-Mar-2026 04:36:34 UTC] Invoice inserted successfully with ID: 333
[21-Mar-2026 04:36:34 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[21-Mar-2026 04:36:34 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[21-Mar-2026 04:36:34 UTC] Updated stock for product ID 44: removed 1 units
[21-Mar-2026 04:36:34 UTC] Recorded payment of 105 via None
[21-Mar-2026 04:36:34 UTC] Transaction committed successfully
[21-Mar-2026 04:49:50 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 04:50:05 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 04:50:05 UTC] Invoice Number: INV-202603-0264
[21-Mar-2026 04:50:05 UTC] Customer ID: 21
[21-Mar-2026 04:50:05 UTC] Invoice Type: Invoice
[21-Mar-2026 04:50:05 UTC] Total Amount: 105
[21-Mar-2026 04:50:05 UTC] Round Off: 0
[21-Mar-2026 04:50:05 UTC] GST Total: 0
[21-Mar-2026 04:50:05 UTC] Paid Amount: 105
[21-Mar-2026 04:50:05 UTC] Balance Amount: 0
[21-Mar-2026 04:50:05 UTC] Payment Status: Paid
[21-Mar-2026 04:50:05 UTC] ==================================
[21-Mar-2026 04:50:05 UTC] Invoice inserted successfully with ID: 334
[21-Mar-2026 04:50:05 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[21-Mar-2026 04:50:05 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[21-Mar-2026 04:50:05 UTC] Updated stock for product ID 44: removed 1 units
[21-Mar-2026 04:50:05 UTC] Recorded payment of 105 via None
[21-Mar-2026 04:50:05 UTC] Transaction committed successfully
[21-Mar-2026 05:07:13 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 05:07:34 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 05:07:34 UTC] Invoice Number: INV-202603-0265
[21-Mar-2026 05:07:34 UTC] Customer ID: 4
[21-Mar-2026 05:07:34 UTC] Invoice Type: Invoice
[21-Mar-2026 05:07:34 UTC] Total Amount: 342.99
[21-Mar-2026 05:07:34 UTC] Round Off: 0
[21-Mar-2026 05:07:34 UTC] GST Total: 0
[21-Mar-2026 05:07:34 UTC] Paid Amount: 342.99
[21-Mar-2026 05:07:34 UTC] Balance Amount: 0
[21-Mar-2026 05:07:34 UTC] Payment Status: Paid
[21-Mar-2026 05:07:34 UTC] ==================================
[21-Mar-2026 05:07:34 UTC] Invoice inserted successfully with ID: 335
[21-Mar-2026 05:07:34 UTC] Processing item 1: {"product_id":29,"quantity":1,"price":333,"unit_price":333,"gst_rate":3,"hsn_code":"23","total":333}
[21-Mar-2026 05:07:34 UTC] Item calculation - Subtotal: 333, GST%: 3, GST Amt: 9.99, Total: 342.99
[21-Mar-2026 05:07:34 UTC] Updated stock for product ID 29: removed 1 units
[21-Mar-2026 05:07:34 UTC] Recorded payment of 342.99 via None
[21-Mar-2026 05:07:34 UTC] Transaction committed successfully
[21-Mar-2026 05:11:36 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 05:11:54 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 05:11:54 UTC] Invoice Number: INV-202603-0266
[21-Mar-2026 05:11:54 UTC] Customer ID: 11
[21-Mar-2026 05:11:54 UTC] Invoice Type: Invoice
[21-Mar-2026 05:11:54 UTC] Total Amount: 630
[21-Mar-2026 05:11:54 UTC] Round Off: 0
[21-Mar-2026 05:11:54 UTC] GST Total: 0
[21-Mar-2026 05:11:54 UTC] Paid Amount: 630
[21-Mar-2026 05:11:54 UTC] Balance Amount: 0
[21-Mar-2026 05:11:54 UTC] Payment Status: Paid
[21-Mar-2026 05:11:54 UTC] ==================================
[21-Mar-2026 05:11:54 UTC] Invoice inserted successfully with ID: 336
[21-Mar-2026 05:11:54 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[21-Mar-2026 05:11:54 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[21-Mar-2026 05:11:55 UTC] Updated stock for product ID 39: removed 1 units
[21-Mar-2026 05:11:55 UTC] Recorded payment of 630 via None
[21-Mar-2026 05:11:55 UTC] Transaction committed successfully
[21-Mar-2026 05:15:42 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 05:15:42 UTC] Invoice Number: INV-202603-0267
[21-Mar-2026 05:15:42 UTC] Customer ID: 9
[21-Mar-2026 05:15:42 UTC] Invoice Type: Invoice
[21-Mar-2026 05:15:42 UTC] Total Amount: 408
[21-Mar-2026 05:15:42 UTC] Round Off: 0
[21-Mar-2026 05:15:42 UTC] GST Total: 0
[21-Mar-2026 05:15:42 UTC] Paid Amount: 408
[21-Mar-2026 05:15:42 UTC] Balance Amount: 0
[21-Mar-2026 05:15:42 UTC] Payment Status: Paid
[21-Mar-2026 05:15:42 UTC] ==================================
[21-Mar-2026 05:15:42 UTC] Invoice inserted successfully with ID: 337
[21-Mar-2026 05:15:42 UTC] Processing item 1: {"product_id":32,"quantity":1,"price":400,"unit_price":400,"gst_rate":2,"hsn_code":"45","total":400}
[21-Mar-2026 05:15:42 UTC] Item calculation - Subtotal: 400, GST%: 2, GST Amt: 8, Total: 408
[21-Mar-2026 05:15:42 UTC] Updated stock for product ID 32: removed 1 units
[21-Mar-2026 05:15:42 UTC] Recorded payment of 408 via None
[21-Mar-2026 05:15:42 UTC] Transaction committed successfully
[21-Mar-2026 05:16:24 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 05:16:49 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 05:16:49 UTC] Invoice Number: INV-202603-0268
[21-Mar-2026 05:16:49 UTC] Customer ID: 5
[21-Mar-2026 05:16:49 UTC] Invoice Type: Invoice
[21-Mar-2026 05:16:49 UTC] Total Amount: 630
[21-Mar-2026 05:16:49 UTC] Round Off: 0
[21-Mar-2026 05:16:49 UTC] GST Total: 0
[21-Mar-2026 05:16:49 UTC] Paid Amount: 630
[21-Mar-2026 05:16:49 UTC] Balance Amount: 0
[21-Mar-2026 05:16:49 UTC] Payment Status: Paid
[21-Mar-2026 05:16:49 UTC] ==================================
[21-Mar-2026 05:16:49 UTC] Invoice inserted successfully with ID: 338
[21-Mar-2026 05:16:49 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[21-Mar-2026 05:16:49 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[21-Mar-2026 05:16:49 UTC] Updated stock for product ID 39: removed 1 units
[21-Mar-2026 05:16:49 UTC] Recorded payment of 630 via None
[21-Mar-2026 05:16:49 UTC] Transaction committed successfully
[21-Mar-2026 05:17:18 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 05:17:18 UTC] Invoice Number: INV-202603-0269
[21-Mar-2026 05:17:18 UTC] Customer ID: 9
[21-Mar-2026 05:17:18 UTC] Invoice Type: Invoice
[21-Mar-2026 05:17:18 UTC] Total Amount: 105
[21-Mar-2026 05:17:18 UTC] Round Off: 0
[21-Mar-2026 05:17:18 UTC] GST Total: 0
[21-Mar-2026 05:17:18 UTC] Paid Amount: 0
[21-Mar-2026 05:17:18 UTC] Balance Amount: 105
[21-Mar-2026 05:17:18 UTC] Payment Status: Unpaid
[21-Mar-2026 05:17:18 UTC] ==================================
[21-Mar-2026 05:17:18 UTC] Invoice inserted successfully with ID: 339
[21-Mar-2026 05:17:18 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[21-Mar-2026 05:17:18 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[21-Mar-2026 05:17:18 UTC] Updated stock for product ID 44: removed 1 units
[21-Mar-2026 05:17:18 UTC] Transaction committed successfully
[21-Mar-2026 05:25:56 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 05:26:13 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 05:26:13 UTC] Invoice Number: INV-202603-0270
[21-Mar-2026 05:26:13 UTC] Customer ID: 4
[21-Mar-2026 05:26:13 UTC] Invoice Type: Invoice
[21-Mar-2026 05:26:13 UTC] Total Amount: 630
[21-Mar-2026 05:26:13 UTC] Round Off: 0
[21-Mar-2026 05:26:13 UTC] GST Total: 0
[21-Mar-2026 05:26:13 UTC] Paid Amount: 630
[21-Mar-2026 05:26:13 UTC] Balance Amount: 0
[21-Mar-2026 05:26:13 UTC] Payment Status: Paid
[21-Mar-2026 05:26:13 UTC] ==================================
[21-Mar-2026 05:26:13 UTC] Invoice inserted successfully with ID: 340
[21-Mar-2026 05:26:13 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[21-Mar-2026 05:26:13 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[21-Mar-2026 05:26:13 UTC] Updated stock for product ID 39: removed 1 units
[21-Mar-2026 05:26:13 UTC] Recorded payment of 630 via None
[21-Mar-2026 05:26:13 UTC] Transaction committed successfully
[21-Mar-2026 05:35:35 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 05:35:51 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 05:35:51 UTC] Invoice Number: INV-202603-0271
[21-Mar-2026 05:35:51 UTC] Customer ID: 10
[21-Mar-2026 05:35:51 UTC] Invoice Type: Invoice
[21-Mar-2026 05:35:51 UTC] Total Amount: 408
[21-Mar-2026 05:35:51 UTC] Round Off: 0
[21-Mar-2026 05:35:51 UTC] GST Total: 0
[21-Mar-2026 05:35:51 UTC] Paid Amount: 408
[21-Mar-2026 05:35:51 UTC] Balance Amount: 0
[21-Mar-2026 05:35:51 UTC] Payment Status: Paid
[21-Mar-2026 05:35:51 UTC] ==================================
[21-Mar-2026 05:35:51 UTC] Invoice inserted successfully with ID: 341
[21-Mar-2026 05:35:51 UTC] Processing item 1: {"product_id":32,"quantity":1,"price":400,"unit_price":400,"gst_rate":2,"hsn_code":"45","total":400}
[21-Mar-2026 05:35:51 UTC] Item calculation - Subtotal: 400, GST%: 2, GST Amt: 8, Total: 408
[21-Mar-2026 05:35:51 UTC] Updated stock for product ID 32: removed 1 units
[21-Mar-2026 05:35:51 UTC] Recorded payment of 408 via None
[21-Mar-2026 05:35:51 UTC] Transaction committed successfully
[21-Mar-2026 05:43:37 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 05:44:00 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 05:44:00 UTC] Invoice Number: INV-202603-0272
[21-Mar-2026 05:44:00 UTC] Customer ID: 10
[21-Mar-2026 05:44:00 UTC] Invoice Type: Invoice
[21-Mar-2026 05:44:00 UTC] Total Amount: 630
[21-Mar-2026 05:44:00 UTC] Round Off: 0
[21-Mar-2026 05:44:00 UTC] GST Total: 0
[21-Mar-2026 05:44:00 UTC] Paid Amount: 630
[21-Mar-2026 05:44:00 UTC] Balance Amount: 0
[21-Mar-2026 05:44:00 UTC] Payment Status: Paid
[21-Mar-2026 05:44:00 UTC] ==================================
[21-Mar-2026 05:44:00 UTC] Invoice inserted successfully with ID: 342
[21-Mar-2026 05:44:00 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[21-Mar-2026 05:44:00 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[21-Mar-2026 05:44:00 UTC] Updated stock for product ID 39: removed 1 units
[21-Mar-2026 05:44:00 UTC] Recorded payment of 630 via Cash
[21-Mar-2026 05:44:00 UTC] Transaction committed successfully
[21-Mar-2026 06:08:12 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 06:08:36 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 06:08:36 UTC] Invoice Number: INV-202603-0273
[21-Mar-2026 06:08:36 UTC] Customer ID: 16
[21-Mar-2026 06:08:36 UTC] Invoice Type: Invoice
[21-Mar-2026 06:08:36 UTC] Total Amount: 43645
[21-Mar-2026 06:08:36 UTC] Round Off: 0
[21-Mar-2026 06:08:36 UTC] GST Total: 0
[21-Mar-2026 06:08:36 UTC] Paid Amount: 43645
[21-Mar-2026 06:08:36 UTC] Balance Amount: 0
[21-Mar-2026 06:08:36 UTC] Payment Status: Paid
[21-Mar-2026 06:08:36 UTC] ==================================
[21-Mar-2026 06:08:36 UTC] Invoice inserted successfully with ID: 343
[21-Mar-2026 06:08:36 UTC] Processing item 1: {"product_id":31,"quantity":1,"price":43645,"unit_price":43645,"gst_rate":0,"hsn_code":"6657","total":43645}
[21-Mar-2026 06:08:36 UTC] Item calculation - Subtotal: 43645, GST%: 0, GST Amt: 0, Total: 43645
[21-Mar-2026 06:08:36 UTC] Updated stock for product ID 31: removed 1 units
[21-Mar-2026 06:08:36 UTC] Recorded payment of 43645 via Cash
[21-Mar-2026 06:08:36 UTC] Transaction committed successfully
[21-Mar-2026 06:10:50 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 06:10:50 UTC] Invoice Number: INV-202603-0274
[21-Mar-2026 06:10:50 UTC] Customer ID: 5
[21-Mar-2026 06:10:50 UTC] Invoice Type: Invoice
[21-Mar-2026 06:10:50 UTC] Total Amount: 630
[21-Mar-2026 06:10:50 UTC] Round Off: 0
[21-Mar-2026 06:10:50 UTC] GST Total: 0
[21-Mar-2026 06:10:50 UTC] Paid Amount: 630
[21-Mar-2026 06:10:50 UTC] Balance Amount: 0
[21-Mar-2026 06:10:50 UTC] Payment Status: Paid
[21-Mar-2026 06:10:50 UTC] ==================================
[21-Mar-2026 06:10:50 UTC] Invoice inserted successfully with ID: 344
[21-Mar-2026 06:10:50 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[21-Mar-2026 06:10:50 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[21-Mar-2026 06:10:50 UTC] Updated stock for product ID 39: removed 1 units
[21-Mar-2026 06:10:50 UTC] Recorded payment of 630 via Cash
[21-Mar-2026 06:10:50 UTC] Transaction committed successfully
[21-Mar-2026 06:19:08 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 06:19:43 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 06:19:43 UTC] Invoice Number: INV-202603-0275
[21-Mar-2026 06:19:43 UTC] Customer ID: 16
[21-Mar-2026 06:19:43 UTC] Invoice Type: Invoice
[21-Mar-2026 06:19:43 UTC] Total Amount: 408
[21-Mar-2026 06:19:43 UTC] Round Off: 0
[21-Mar-2026 06:19:43 UTC] GST Total: 0
[21-Mar-2026 06:19:43 UTC] Paid Amount: 408
[21-Mar-2026 06:19:43 UTC] Balance Amount: 0
[21-Mar-2026 06:19:43 UTC] Payment Status: Paid
[21-Mar-2026 06:19:43 UTC] ==================================
[21-Mar-2026 06:19:43 UTC] Invoice inserted successfully with ID: 345
[21-Mar-2026 06:19:43 UTC] Processing item 1: {"product_id":32,"quantity":1,"price":400,"unit_price":400,"gst_rate":2,"hsn_code":"45","total":400}
[21-Mar-2026 06:19:43 UTC] Item calculation - Subtotal: 400, GST%: 2, GST Amt: 8, Total: 408
[21-Mar-2026 06:19:43 UTC] Updated stock for product ID 32: removed 1 units
[21-Mar-2026 06:19:43 UTC] Recorded payment of 408 via Cash
[21-Mar-2026 06:19:43 UTC] Transaction committed successfully
[21-Mar-2026 06:27:28 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 06:27:41 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 06:27:41 UTC] Invoice Number: INV-202603-0276
[21-Mar-2026 06:27:41 UTC] Customer ID: 16
[21-Mar-2026 06:27:41 UTC] Invoice Type: Invoice
[21-Mar-2026 06:27:41 UTC] Total Amount: 105
[21-Mar-2026 06:27:41 UTC] Round Off: 0
[21-Mar-2026 06:27:41 UTC] GST Total: 0
[21-Mar-2026 06:27:41 UTC] Paid Amount: 105
[21-Mar-2026 06:27:41 UTC] Balance Amount: 0
[21-Mar-2026 06:27:41 UTC] Payment Status: Paid
[21-Mar-2026 06:27:41 UTC] ==================================
[21-Mar-2026 06:27:41 UTC] Invoice inserted successfully with ID: 346
[21-Mar-2026 06:27:41 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[21-Mar-2026 06:27:41 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[21-Mar-2026 06:27:41 UTC] Updated stock for product ID 44: removed 1 units
[21-Mar-2026 06:27:41 UTC] Recorded payment of 105 via None
[21-Mar-2026 06:27:41 UTC] Transaction committed successfully
[21-Mar-2026 06:32:47 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 06:33:11 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 06:33:11 UTC] Invoice Number: INV-202603-0277
[21-Mar-2026 06:33:11 UTC] Customer ID: 11
[21-Mar-2026 06:33:11 UTC] Invoice Type: Invoice
[21-Mar-2026 06:33:11 UTC] Total Amount: 333
[21-Mar-2026 06:33:11 UTC] Round Off: 0
[21-Mar-2026 06:33:11 UTC] GST Total: 0
[21-Mar-2026 06:33:11 UTC] Paid Amount: 333
[21-Mar-2026 06:33:11 UTC] Balance Amount: 0
[21-Mar-2026 06:33:11 UTC] Payment Status: Paid
[21-Mar-2026 06:33:11 UTC] ==================================
[21-Mar-2026 06:33:11 UTC] Invoice inserted successfully with ID: 347
[21-Mar-2026 06:33:11 UTC] Processing item 1: {"product_id":29,"quantity":1,"price":333,"unit_price":333,"gst_rate":0,"hsn_code":"23","total":333}
[21-Mar-2026 06:33:11 UTC] Item calculation - Subtotal: 333, GST%: 3, GST Amt: 9.99, Total: 342.99
[21-Mar-2026 06:33:11 UTC] Updated stock for product ID 29: removed 1 units
[21-Mar-2026 06:33:11 UTC] Recorded payment of 333 via None
[21-Mar-2026 06:33:11 UTC] Transaction committed successfully
[21-Mar-2026 06:38:36 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 06:39:57 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 06:39:57 UTC] Invoice Number: INV-202603-0278
[21-Mar-2026 06:39:57 UTC] Customer ID: 12
[21-Mar-2026 06:39:57 UTC] Invoice Type: Invoice
[21-Mar-2026 06:39:57 UTC] Total Amount: 630
[21-Mar-2026 06:39:57 UTC] Round Off: 0
[21-Mar-2026 06:39:57 UTC] GST Total: 0
[21-Mar-2026 06:39:57 UTC] Paid Amount: 630
[21-Mar-2026 06:39:57 UTC] Balance Amount: 0
[21-Mar-2026 06:39:57 UTC] Payment Status: Paid
[21-Mar-2026 06:39:57 UTC] ==================================
[21-Mar-2026 06:39:57 UTC] Invoice inserted successfully with ID: 348
[21-Mar-2026 06:39:57 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[21-Mar-2026 06:39:57 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[21-Mar-2026 06:39:57 UTC] Updated stock for product ID 39: removed 1 units
[21-Mar-2026 06:39:57 UTC] Recorded payment of 630 via None
[21-Mar-2026 06:39:57 UTC] Transaction committed successfully
[21-Mar-2026 06:40:32 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 06:40:32 UTC] Invoice Number: INV-202603-0279
[21-Mar-2026 06:40:32 UTC] Customer ID: 9
[21-Mar-2026 06:40:32 UTC] Invoice Type: Invoice
[21-Mar-2026 06:40:32 UTC] Total Amount: 105
[21-Mar-2026 06:40:32 UTC] Round Off: 0
[21-Mar-2026 06:40:32 UTC] GST Total: 0
[21-Mar-2026 06:40:32 UTC] Paid Amount: 105
[21-Mar-2026 06:40:32 UTC] Balance Amount: 0
[21-Mar-2026 06:40:32 UTC] Payment Status: Paid
[21-Mar-2026 06:40:32 UTC] ==================================
[21-Mar-2026 06:40:32 UTC] Invoice inserted successfully with ID: 349
[21-Mar-2026 06:40:32 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[21-Mar-2026 06:40:32 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[21-Mar-2026 06:40:32 UTC] Updated stock for product ID 44: removed 1 units
[21-Mar-2026 06:40:32 UTC] Recorded payment of 105 via Cash
[21-Mar-2026 06:40:33 UTC] Transaction committed successfully
[21-Mar-2026 06:41:14 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 06:41:14 UTC] Invoice Number: INV-202603-0280
[21-Mar-2026 06:41:14 UTC] Customer ID: 11
[21-Mar-2026 06:41:14 UTC] Invoice Type: Invoice
[21-Mar-2026 06:41:14 UTC] Total Amount: 520
[21-Mar-2026 06:41:14 UTC] Round Off: 0
[21-Mar-2026 06:41:14 UTC] GST Total: 0
[21-Mar-2026 06:41:14 UTC] Paid Amount: 520
[21-Mar-2026 06:41:14 UTC] Balance Amount: 0
[21-Mar-2026 06:41:14 UTC] Payment Status: Paid
[21-Mar-2026 06:41:14 UTC] ==================================
[21-Mar-2026 06:41:14 UTC] Invoice inserted successfully with ID: 350
[21-Mar-2026 06:41:14 UTC] Processing item 1: {"product_id":3,"quantity":1,"price":500,"unit_price":500,"gst_rate":4,"hsn_code":"hs1233","total":500}
[21-Mar-2026 06:41:14 UTC] Item calculation - Subtotal: 500, GST%: 4, GST Amt: 20, Total: 520
[21-Mar-2026 06:41:14 UTC] Updated stock for product ID 3: removed 1 units
[21-Mar-2026 06:41:14 UTC] Recorded payment of 520 via Cash
[21-Mar-2026 06:41:14 UTC] Transaction committed successfully
[21-Mar-2026 06:49:06 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 06:49:29 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 06:49:29 UTC] Invoice Number: INV-202603-0281
[21-Mar-2026 06:49:29 UTC] Customer ID: 10
[21-Mar-2026 06:49:29 UTC] Invoice Type: Invoice
[21-Mar-2026 06:49:29 UTC] Total Amount: 408
[21-Mar-2026 06:49:29 UTC] Round Off: 0
[21-Mar-2026 06:49:29 UTC] GST Total: 0
[21-Mar-2026 06:49:29 UTC] Paid Amount: 408
[21-Mar-2026 06:49:29 UTC] Balance Amount: 0
[21-Mar-2026 06:49:29 UTC] Payment Status: Paid
[21-Mar-2026 06:49:29 UTC] ==================================
[21-Mar-2026 06:49:29 UTC] Invoice inserted successfully with ID: 351
[21-Mar-2026 06:49:29 UTC] Processing item 1: {"product_id":32,"quantity":1,"price":400,"unit_price":400,"gst_rate":2,"hsn_code":"45","total":400}
[21-Mar-2026 06:49:29 UTC] Item calculation - Subtotal: 400, GST%: 2, GST Amt: 8, Total: 408
[21-Mar-2026 06:49:29 UTC] Updated stock for product ID 32: removed 1 units
[21-Mar-2026 06:49:29 UTC] Recorded payment of 408 via None
[21-Mar-2026 06:49:29 UTC] Transaction committed successfully
[21-Mar-2026 06:51:01 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 06:51:22 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 06:51:22 UTC] Invoice Number: INV-202603-0282
[21-Mar-2026 06:51:22 UTC] Customer ID: 9
[21-Mar-2026 06:51:22 UTC] Invoice Type: Invoice
[21-Mar-2026 06:51:22 UTC] Total Amount: 105
[21-Mar-2026 06:51:22 UTC] Round Off: 0
[21-Mar-2026 06:51:22 UTC] GST Total: 0
[21-Mar-2026 06:51:22 UTC] Paid Amount: 105
[21-Mar-2026 06:51:22 UTC] Balance Amount: 0
[21-Mar-2026 06:51:22 UTC] Payment Status: Paid
[21-Mar-2026 06:51:22 UTC] ==================================
[21-Mar-2026 06:51:22 UTC] Invoice inserted successfully with ID: 352
[21-Mar-2026 06:51:22 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[21-Mar-2026 06:51:22 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[21-Mar-2026 06:51:22 UTC] Updated stock for product ID 44: removed 1 units
[21-Mar-2026 06:51:22 UTC] Recorded payment of 105 via None
[21-Mar-2026 06:51:22 UTC] Transaction committed successfully
[21-Mar-2026 06:52:00 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 06:52:00 UTC] Invoice Number: INV-202603-0283
[21-Mar-2026 06:52:00 UTC] Customer ID: 9
[21-Mar-2026 06:52:00 UTC] Invoice Type: Invoice
[21-Mar-2026 06:52:00 UTC] Total Amount: 105
[21-Mar-2026 06:52:00 UTC] Round Off: 0
[21-Mar-2026 06:52:00 UTC] GST Total: 0
[21-Mar-2026 06:52:00 UTC] Paid Amount: 105
[21-Mar-2026 06:52:00 UTC] Balance Amount: 0
[21-Mar-2026 06:52:00 UTC] Payment Status: Paid
[21-Mar-2026 06:52:00 UTC] ==================================
[21-Mar-2026 06:52:00 UTC] Invoice inserted successfully with ID: 353
[21-Mar-2026 06:52:00 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[21-Mar-2026 06:52:00 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[21-Mar-2026 06:52:00 UTC] Updated stock for product ID 44: removed 1 units
[21-Mar-2026 06:52:00 UTC] Recorded payment of 105 via None
[21-Mar-2026 06:52:00 UTC] Transaction committed successfully
[21-Mar-2026 06:55:51 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 06:56:10 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 06:56:10 UTC] Invoice Number: INV-202603-0284
[21-Mar-2026 06:56:10 UTC] Customer ID: 9
[21-Mar-2026 06:56:10 UTC] Invoice Type: Invoice
[21-Mar-2026 06:56:10 UTC] Total Amount: 630
[21-Mar-2026 06:56:10 UTC] Round Off: 0
[21-Mar-2026 06:56:10 UTC] GST Total: 0
[21-Mar-2026 06:56:10 UTC] Paid Amount: 630
[21-Mar-2026 06:56:10 UTC] Balance Amount: 0
[21-Mar-2026 06:56:10 UTC] Payment Status: Paid
[21-Mar-2026 06:56:10 UTC] ==================================
[21-Mar-2026 06:56:10 UTC] Invoice inserted successfully with ID: 354
[21-Mar-2026 06:56:10 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[21-Mar-2026 06:56:10 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[21-Mar-2026 06:56:10 UTC] Updated stock for product ID 39: removed 1 units
[21-Mar-2026 06:56:10 UTC] Recorded payment of 630 via None
[21-Mar-2026 06:56:10 UTC] Transaction committed successfully
[21-Mar-2026 07:00:56 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 07:01:11 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 07:01:11 UTC] Invoice Number: INV-202603-0285
[21-Mar-2026 07:01:11 UTC] Customer ID: 9
[21-Mar-2026 07:01:11 UTC] Invoice Type: Invoice
[21-Mar-2026 07:01:11 UTC] Total Amount: 105
[21-Mar-2026 07:01:11 UTC] Round Off: 0
[21-Mar-2026 07:01:11 UTC] GST Total: 0
[21-Mar-2026 07:01:11 UTC] Paid Amount: 105
[21-Mar-2026 07:01:11 UTC] Balance Amount: 0
[21-Mar-2026 07:01:11 UTC] Payment Status: Paid
[21-Mar-2026 07:01:11 UTC] ==================================
[21-Mar-2026 07:01:11 UTC] Invoice inserted successfully with ID: 355
[21-Mar-2026 07:01:11 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[21-Mar-2026 07:01:11 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[21-Mar-2026 07:01:11 UTC] Updated stock for product ID 44: removed 1 units
[21-Mar-2026 07:01:11 UTC] Recorded payment of 105 via None
[21-Mar-2026 07:01:11 UTC] Transaction committed successfully
[21-Mar-2026 07:01:37 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 07:01:37 UTC] Invoice Number: INV-202603-0286
[21-Mar-2026 07:01:37 UTC] Customer ID: 9
[21-Mar-2026 07:01:37 UTC] Invoice Type: Invoice
[21-Mar-2026 07:01:37 UTC] Total Amount: 105
[21-Mar-2026 07:01:37 UTC] Round Off: 0
[21-Mar-2026 07:01:37 UTC] GST Total: 0
[21-Mar-2026 07:01:37 UTC] Paid Amount: 105
[21-Mar-2026 07:01:37 UTC] Balance Amount: 0
[21-Mar-2026 07:01:37 UTC] Payment Status: Paid
[21-Mar-2026 07:01:37 UTC] ==================================
[21-Mar-2026 07:01:37 UTC] Invoice inserted successfully with ID: 356
[21-Mar-2026 07:01:37 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[21-Mar-2026 07:01:37 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[21-Mar-2026 07:01:37 UTC] Updated stock for product ID 44: removed 1 units
[21-Mar-2026 07:01:37 UTC] Recorded payment of 105 via Cash
[21-Mar-2026 07:01:37 UTC] Transaction committed successfully
[21-Mar-2026 07:04:13 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 07:14:41 UTC] API Error: Invalid action: get_chart_data
[21-Mar-2026 07:15:15 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 07:15:15 UTC] Invoice Number: INV-202603-0287
[21-Mar-2026 07:15:15 UTC] Customer ID: 10
[21-Mar-2026 07:15:15 UTC] Invoice Type: Invoice
[21-Mar-2026 07:15:15 UTC] Total Amount: 630
[21-Mar-2026 07:15:15 UTC] Round Off: 0
[21-Mar-2026 07:15:15 UTC] GST Total: 0
[21-Mar-2026 07:15:15 UTC] Paid Amount: 630
[21-Mar-2026 07:15:15 UTC] Balance Amount: 0
[21-Mar-2026 07:15:15 UTC] Payment Status: Paid
[21-Mar-2026 07:15:15 UTC] ==================================
[21-Mar-2026 07:15:15 UTC] Invoice inserted successfully with ID: 357
[21-Mar-2026 07:15:15 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[21-Mar-2026 07:15:15 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[21-Mar-2026 07:15:15 UTC] Updated stock for product ID 39: removed 1 units
[21-Mar-2026 07:15:15 UTC] Recorded payment of 630 via None
[21-Mar-2026 07:15:15 UTC] Transaction committed successfully
[21-Mar-2026 07:15:57 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 07:15:57 UTC] Invoice Number: INV-202603-0288
[21-Mar-2026 07:15:57 UTC] Customer ID: 10
[21-Mar-2026 07:15:57 UTC] Invoice Type: Invoice
[21-Mar-2026 07:15:57 UTC] Total Amount: 600
[21-Mar-2026 07:15:57 UTC] Round Off: 0
[21-Mar-2026 07:15:57 UTC] GST Total: 0
[21-Mar-2026 07:15:57 UTC] Paid Amount: 600
[21-Mar-2026 07:15:57 UTC] Balance Amount: 0
[21-Mar-2026 07:15:57 UTC] Payment Status: Paid
[21-Mar-2026 07:15:57 UTC] ==================================
[21-Mar-2026 07:15:57 UTC] Invoice inserted successfully with ID: 358
[21-Mar-2026 07:15:57 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":0,"hsn_code":"fd345","total":600}
[21-Mar-2026 07:15:57 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[21-Mar-2026 07:15:57 UTC] Updated stock for product ID 39: removed 1 units
[21-Mar-2026 07:15:57 UTC] Recorded payment of 600 via None
[21-Mar-2026 07:15:57 UTC] Transaction committed successfully
[21-Mar-2026 07:28:12 UTC] ========== handleGetPurchase ==========
[21-Mar-2026 07:28:12 UTC] GET params: {"action":"get_purchase","purchase_id":"17"}
[21-Mar-2026 07:28:12 UTC] POST params: []
[21-Mar-2026 07:28:12 UTC] Merged params: {"action":"get_purchase","purchase_id":"17"}
[21-Mar-2026 07:28:12 UTC] Final purchase_id: 17
[21-Mar-2026 07:28:12 UTC] Error in handleGetPurchase: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.abbreviation' in 'field list'
[21-Mar-2026 07:28:14 UTC] ========== handleGetPurchase ==========
[21-Mar-2026 07:28:14 UTC] GET params: {"action":"get_purchase","purchase_id":"17"}
[21-Mar-2026 07:28:14 UTC] POST params: []
[21-Mar-2026 07:28:14 UTC] Merged params: {"action":"get_purchase","purchase_id":"17"}
[21-Mar-2026 07:28:14 UTC] Final purchase_id: 17
[21-Mar-2026 07:28:14 UTC] Error in handleGetPurchase: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.abbreviation' in 'field list'
[21-Mar-2026 07:28:15 UTC] ========== handleGetPurchase ==========
[21-Mar-2026 07:28:15 UTC] GET params: []
[21-Mar-2026 07:28:15 UTC] POST params: []
[21-Mar-2026 07:28:15 UTC] Merged params: {"action":"get_purchase","purchase_id":17}
[21-Mar-2026 07:28:15 UTC] Final purchase_id: 17
[21-Mar-2026 07:28:15 UTC] Error in handleGetPurchase: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.abbreviation' in 'field list'
[21-Mar-2026 07:28:28 UTC] ========== handleGetPurchase ==========
[21-Mar-2026 07:28:28 UTC] GET params: {"action":"get_purchase","purchase_id":"17"}
[21-Mar-2026 07:28:28 UTC] POST params: []
[21-Mar-2026 07:28:28 UTC] Merged params: {"action":"get_purchase","purchase_id":"17"}
[21-Mar-2026 07:28:28 UTC] Final purchase_id: 17
[21-Mar-2026 07:28:28 UTC] Error in handleGetPurchase: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.abbreviation' in 'field list'
[21-Mar-2026 07:28:30 UTC] ========== handleGetPurchase ==========
[21-Mar-2026 07:28:30 UTC] GET params: []
[21-Mar-2026 07:28:30 UTC] POST params: []
[21-Mar-2026 07:28:30 UTC] Merged params: {"action":"get_purchase","purchase_id":17}
[21-Mar-2026 07:28:30 UTC] Final purchase_id: 17
[21-Mar-2026 07:28:30 UTC] Error in handleGetPurchase: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.abbreviation' in 'field list'
[21-Mar-2026 07:28:53 UTC] ========== handleGetPurchase ==========
[21-Mar-2026 07:28:53 UTC] GET params: {"action":"get_purchase","purchase_id":"13"}
[21-Mar-2026 07:28:53 UTC] POST params: []
[21-Mar-2026 07:28:53 UTC] Merged params: {"action":"get_purchase","purchase_id":"13"}
[21-Mar-2026 07:28:53 UTC] Final purchase_id: 13
[21-Mar-2026 07:28:53 UTC] Error in handleGetPurchase: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.abbreviation' in 'field list'
[21-Mar-2026 07:28:54 UTC] ========== handleGetPurchase ==========
[21-Mar-2026 07:28:54 UTC] GET params: []
[21-Mar-2026 07:28:54 UTC] POST params: []
[21-Mar-2026 07:28:54 UTC] Merged params: {"action":"get_purchase","purchase_id":13}
[21-Mar-2026 07:28:54 UTC] Final purchase_id: 13
[21-Mar-2026 07:28:54 UTC] Error in handleGetPurchase: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'u.abbreviation' in 'field list'
[21-Mar-2026 07:32:01 UTC] ========== handleGetPurchase ==========
[21-Mar-2026 07:32:01 UTC] GET params: {"action":"get_purchase","purchase_id":"18"}
[21-Mar-2026 07:32:01 UTC] POST params: []
[21-Mar-2026 07:32:01 UTC] Merged params: {"action":"get_purchase","purchase_id":"18"}
[21-Mar-2026 07:32:01 UTC] Final purchase_id: 18
[21-Mar-2026 07:32:08 UTC] ========== handleGetPurchase ==========
[21-Mar-2026 07:32:08 UTC] GET params: []
[21-Mar-2026 07:32:08 UTC] POST params: []
[21-Mar-2026 07:32:08 UTC] Merged params: {"action":"get_purchase","purchase_id":18}
[21-Mar-2026 07:32:08 UTC] Final purchase_id: 18
[21-Mar-2026 07:34:06 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 07:34:06 UTC] Invoice Number: INV-202603-0289
[21-Mar-2026 07:34:06 UTC] Customer ID: 10
[21-Mar-2026 07:34:06 UTC] Invoice Type: Invoice
[21-Mar-2026 07:34:06 UTC] Total Amount: 630
[21-Mar-2026 07:34:06 UTC] Round Off: 0
[21-Mar-2026 07:34:06 UTC] GST Total: 0
[21-Mar-2026 07:34:06 UTC] Paid Amount: 630
[21-Mar-2026 07:34:06 UTC] Balance Amount: 0
[21-Mar-2026 07:34:06 UTC] Payment Status: Paid
[21-Mar-2026 07:34:06 UTC] ==================================
[21-Mar-2026 07:34:06 UTC] Invoice inserted successfully with ID: 359
[21-Mar-2026 07:34:06 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[21-Mar-2026 07:34:06 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[21-Mar-2026 07:34:06 UTC] Updated stock for product ID 39: removed 1 units
[21-Mar-2026 07:34:06 UTC] Recorded payment of 630 via None
[21-Mar-2026 07:34:06 UTC] Transaction committed successfully
[21-Mar-2026 07:34:44 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 07:34:44 UTC] Invoice Number: INV-202603-0290
[21-Mar-2026 07:34:44 UTC] Customer ID: 9
[21-Mar-2026 07:34:44 UTC] Invoice Type: Invoice
[21-Mar-2026 07:34:44 UTC] Total Amount: 630
[21-Mar-2026 07:34:44 UTC] Round Off: 0
[21-Mar-2026 07:34:44 UTC] GST Total: 0
[21-Mar-2026 07:34:44 UTC] Paid Amount: 630
[21-Mar-2026 07:34:44 UTC] Balance Amount: 0
[21-Mar-2026 07:34:44 UTC] Payment Status: Paid
[21-Mar-2026 07:34:44 UTC] ==================================
[21-Mar-2026 07:34:44 UTC] Invoice inserted successfully with ID: 360
[21-Mar-2026 07:34:44 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[21-Mar-2026 07:34:44 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[21-Mar-2026 07:34:44 UTC] Updated stock for product ID 39: removed 1 units
[21-Mar-2026 07:34:44 UTC] Recorded payment of 630 via Cash
[21-Mar-2026 07:34:44 UTC] Transaction committed successfully
[21-Mar-2026 08:31:55 UTC] ========== handleGetPurchase ==========
[21-Mar-2026 08:31:55 UTC] GET params: []
[21-Mar-2026 08:31:55 UTC] POST params: []
[21-Mar-2026 08:31:55 UTC] Merged params: {"action":"get_purchase","purchase_id":18}
[21-Mar-2026 08:31:55 UTC] Final purchase_id: 18
[21-Mar-2026 08:39:39 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 08:39:39 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 08:40:06 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 08:40:06 UTC] Invoice Number: INV-202603-0291
[21-Mar-2026 08:40:06 UTC] Customer ID: 11
[21-Mar-2026 08:40:06 UTC] Invoice Type: Invoice
[21-Mar-2026 08:40:06 UTC] Total Amount: 600
[21-Mar-2026 08:40:06 UTC] Round Off: 0
[21-Mar-2026 08:40:06 UTC] GST Total: 0
[21-Mar-2026 08:40:06 UTC] Paid Amount: 600
[21-Mar-2026 08:40:06 UTC] Balance Amount: 0
[21-Mar-2026 08:40:06 UTC] Payment Status: Paid
[21-Mar-2026 08:40:06 UTC] ==================================
[21-Mar-2026 08:40:06 UTC] Invoice inserted successfully with ID: 361
[21-Mar-2026 08:40:06 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":0,"hsn_code":"fd345","total":600}
[21-Mar-2026 08:40:06 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[21-Mar-2026 08:40:06 UTC] Updated stock for product ID 39: removed 1 units
[21-Mar-2026 08:40:06 UTC] Recorded payment of 600 via None
[21-Mar-2026 08:40:06 UTC] Transaction committed successfully
[21-Mar-2026 08:40:06 UTC] API Error: Invalid action: 
[21-Mar-2026 08:40:42 UTC] ========== handleGetPurchase ==========
[21-Mar-2026 08:40:42 UTC] GET params: []
[21-Mar-2026 08:40:42 UTC] POST params: []
[21-Mar-2026 08:40:42 UTC] Merged params: {"action":"get_purchase","purchase_id":18}
[21-Mar-2026 08:40:42 UTC] Final purchase_id: 18
[21-Mar-2026 08:41:01 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 08:41:01 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 08:44:07 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 08:44:07 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 08:54:37 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 08:54:37 UTC] Invoice Number: INV-202603-0292
[21-Mar-2026 08:54:37 UTC] Customer ID: 16
[21-Mar-2026 08:54:37 UTC] Invoice Type: Invoice
[21-Mar-2026 08:54:37 UTC] Total Amount: 105
[21-Mar-2026 08:54:37 UTC] Round Off: 0
[21-Mar-2026 08:54:37 UTC] GST Total: 0
[21-Mar-2026 08:54:37 UTC] Paid Amount: 105
[21-Mar-2026 08:54:37 UTC] Balance Amount: 0
[21-Mar-2026 08:54:37 UTC] Payment Status: Paid
[21-Mar-2026 08:54:37 UTC] ==================================
[21-Mar-2026 08:54:37 UTC] Invoice inserted successfully with ID: 362
[21-Mar-2026 08:54:37 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[21-Mar-2026 08:54:37 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[21-Mar-2026 08:54:37 UTC] Updated stock for product ID 44: removed 1 units
[21-Mar-2026 08:54:37 UTC] Recorded payment of 105 via None
[21-Mar-2026 08:54:37 UTC] Transaction committed successfully
[21-Mar-2026 08:54:37 UTC] API Error: Invalid action: 
[21-Mar-2026 09:11:55 UTC] ========== handleGetPurchase ==========
[21-Mar-2026 09:11:55 UTC] GET params: []
[21-Mar-2026 09:11:55 UTC] POST params: []
[21-Mar-2026 09:11:55 UTC] Merged params: {"action":"get_purchase","purchase_id":18}
[21-Mar-2026 09:11:55 UTC] Final purchase_id: 18
[21-Mar-2026 09:12:26 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 09:12:26 UTC] Invoice Number: INV-202603-0293
[21-Mar-2026 09:12:26 UTC] Customer ID: 10
[21-Mar-2026 09:12:26 UTC] Invoice Type: Invoice
[21-Mar-2026 09:12:26 UTC] Total Amount: 100
[21-Mar-2026 09:12:26 UTC] Round Off: 0
[21-Mar-2026 09:12:26 UTC] GST Total: 0
[21-Mar-2026 09:12:26 UTC] Paid Amount: 100
[21-Mar-2026 09:12:26 UTC] Balance Amount: 0
[21-Mar-2026 09:12:26 UTC] Payment Status: Paid
[21-Mar-2026 09:12:26 UTC] ==================================
[21-Mar-2026 09:12:26 UTC] Invoice inserted successfully with ID: 363
[21-Mar-2026 09:12:26 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":0,"hsn_code":"123","total":100}
[21-Mar-2026 09:12:26 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[21-Mar-2026 09:12:26 UTC] Updated stock for product ID 44: removed 1 units
[21-Mar-2026 09:12:26 UTC] Recorded payment of 100 via None
[21-Mar-2026 09:12:26 UTC] Transaction committed successfully
[21-Mar-2026 09:12:26 UTC] API Error: Invalid action: 
[21-Mar-2026 09:13:17 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 09:13:17 UTC] Invoice Number: INV-202603-0294
[21-Mar-2026 09:13:17 UTC] Customer ID: 10
[21-Mar-2026 09:13:17 UTC] Invoice Type: Invoice
[21-Mar-2026 09:13:17 UTC] Total Amount: 150
[21-Mar-2026 09:13:17 UTC] Round Off: 0
[21-Mar-2026 09:13:17 UTC] GST Total: 0
[21-Mar-2026 09:13:17 UTC] Paid Amount: 150
[21-Mar-2026 09:13:17 UTC] Balance Amount: 0
[21-Mar-2026 09:13:17 UTC] Payment Status: Paid
[21-Mar-2026 09:13:17 UTC] ==================================
[21-Mar-2026 09:13:17 UTC] Invoice inserted successfully with ID: 364
[21-Mar-2026 09:13:17 UTC] Processing item 1: {"product_id":25,"quantity":1,"price":150,"unit_price":150,"gst_rate":0,"hsn_code":"HI99","total":150}
[21-Mar-2026 09:13:17 UTC] Item calculation - Subtotal: 150, GST%: 18, GST Amt: 27, Total: 177
[21-Mar-2026 09:13:17 UTC] Updated stock for product ID 25: removed 1 units
[21-Mar-2026 09:13:17 UTC] Recorded payment of 150 via Cash
[21-Mar-2026 09:13:17 UTC] Transaction committed successfully
[21-Mar-2026 09:13:17 UTC] API Error: Invalid action: 
[21-Mar-2026 09:15:17 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 09:15:17 UTC] Invoice Number: INV-202603-0295
[21-Mar-2026 09:15:17 UTC] Customer ID: 10
[21-Mar-2026 09:15:17 UTC] Invoice Type: Invoice
[21-Mar-2026 09:15:17 UTC] Total Amount: 177
[21-Mar-2026 09:15:17 UTC] Round Off: 0
[21-Mar-2026 09:15:17 UTC] GST Total: 0
[21-Mar-2026 09:15:17 UTC] Paid Amount: 177
[21-Mar-2026 09:15:17 UTC] Balance Amount: 0
[21-Mar-2026 09:15:17 UTC] Payment Status: Paid
[21-Mar-2026 09:15:17 UTC] ==================================
[21-Mar-2026 09:15:17 UTC] Invoice inserted successfully with ID: 365
[21-Mar-2026 09:15:17 UTC] Processing item 1: {"product_id":25,"quantity":1,"price":150,"unit_price":150,"gst_rate":18,"hsn_code":"HI99","total":150}
[21-Mar-2026 09:15:17 UTC] Item calculation - Subtotal: 150, GST%: 18, GST Amt: 27, Total: 177
[21-Mar-2026 09:15:17 UTC] Updated stock for product ID 25: removed 1 units
[21-Mar-2026 09:15:17 UTC] Recorded payment of 177 via None
[21-Mar-2026 09:15:17 UTC] Transaction committed successfully
[21-Mar-2026 09:15:17 UTC] API Error: Invalid action: 
[21-Mar-2026 09:30:21 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 09:30:21 UTC] Invoice Number: INV-202603-0296
[21-Mar-2026 09:30:21 UTC] Customer ID: 16
[21-Mar-2026 09:30:21 UTC] Invoice Type: Invoice
[21-Mar-2026 09:30:21 UTC] Total Amount: 630
[21-Mar-2026 09:30:21 UTC] Round Off: 0
[21-Mar-2026 09:30:21 UTC] GST Total: 0
[21-Mar-2026 09:30:21 UTC] Paid Amount: 630
[21-Mar-2026 09:30:21 UTC] Balance Amount: 0
[21-Mar-2026 09:30:21 UTC] Payment Status: Paid
[21-Mar-2026 09:30:21 UTC] ==================================
[21-Mar-2026 09:30:21 UTC] Invoice inserted successfully with ID: 366
[21-Mar-2026 09:30:21 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[21-Mar-2026 09:30:21 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[21-Mar-2026 09:30:21 UTC] Updated stock for product ID 39: removed 1 units
[21-Mar-2026 09:30:21 UTC] Recorded payment of 630 via Cash
[21-Mar-2026 09:30:21 UTC] Transaction committed successfully
[21-Mar-2026 09:30:21 UTC] API Error: Invalid action: 
[21-Mar-2026 09:48:47 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 09:48:47 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 09:49:07 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 09:49:07 UTC] Invoice Number: INV-202603-0297
[21-Mar-2026 09:49:07 UTC] Customer ID: 16
[21-Mar-2026 09:49:07 UTC] Invoice Type: Invoice
[21-Mar-2026 09:49:07 UTC] Total Amount: 342.99
[21-Mar-2026 09:49:07 UTC] Round Off: 0
[21-Mar-2026 09:49:07 UTC] GST Total: 0
[21-Mar-2026 09:49:07 UTC] Paid Amount: 342.99
[21-Mar-2026 09:49:07 UTC] Balance Amount: 0
[21-Mar-2026 09:49:07 UTC] Payment Status: Paid
[21-Mar-2026 09:49:07 UTC] ==================================
[21-Mar-2026 09:49:07 UTC] Invoice inserted successfully with ID: 367
[21-Mar-2026 09:49:07 UTC] Processing item 1: {"product_id":29,"quantity":1,"price":333,"unit_price":333,"gst_rate":3,"hsn_code":"23","total":333}
[21-Mar-2026 09:49:07 UTC] Item calculation - Subtotal: 333, GST%: 3, GST Amt: 9.99, Total: 342.99
[21-Mar-2026 09:49:07 UTC] Updated stock for product ID 29: removed 1 units
[21-Mar-2026 09:49:07 UTC] Recorded payment of 342.99 via None
[21-Mar-2026 09:49:07 UTC] Transaction committed successfully
[21-Mar-2026 09:49:07 UTC] API Error: Invalid action: 
[21-Mar-2026 10:20:12 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 10:20:12 UTC] Invoice Number: INV-202603-0298
[21-Mar-2026 10:20:12 UTC] Customer ID: 9
[21-Mar-2026 10:20:12 UTC] Invoice Type: Invoice
[21-Mar-2026 10:20:12 UTC] Total Amount: 100
[21-Mar-2026 10:20:12 UTC] Round Off: 0
[21-Mar-2026 10:20:12 UTC] GST Total: 0
[21-Mar-2026 10:20:12 UTC] Paid Amount: 100
[21-Mar-2026 10:20:12 UTC] Balance Amount: 0
[21-Mar-2026 10:20:12 UTC] Payment Status: Paid
[21-Mar-2026 10:20:12 UTC] ==================================
[21-Mar-2026 10:20:12 UTC] Invoice inserted successfully with ID: 368
[21-Mar-2026 10:20:12 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":0,"hsn_code":"123","total":100}
[21-Mar-2026 10:20:12 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[21-Mar-2026 10:20:12 UTC] Updated stock for product ID 44: removed 1 units
[21-Mar-2026 10:20:12 UTC] Recorded payment of 100 via Cash
[21-Mar-2026 10:20:12 UTC] Transaction committed successfully
[21-Mar-2026 10:20:12 UTC] API Error: Invalid action: 
[21-Mar-2026 10:21:42 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 10:21:42 UTC] Invoice Number: INV-202603-0299
[21-Mar-2026 10:21:42 UTC] Customer ID: 17
[21-Mar-2026 10:21:42 UTC] Invoice Type: Invoice
[21-Mar-2026 10:21:42 UTC] Total Amount: 100
[21-Mar-2026 10:21:42 UTC] Round Off: 0
[21-Mar-2026 10:21:42 UTC] GST Total: 0
[21-Mar-2026 10:21:42 UTC] Paid Amount: 100
[21-Mar-2026 10:21:42 UTC] Balance Amount: 0
[21-Mar-2026 10:21:42 UTC] Payment Status: Paid
[21-Mar-2026 10:21:42 UTC] ==================================
[21-Mar-2026 10:21:42 UTC] Invoice inserted successfully with ID: 369
[21-Mar-2026 10:21:42 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":0,"hsn_code":"123","total":100}
[21-Mar-2026 10:21:42 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[21-Mar-2026 10:21:42 UTC] Updated stock for product ID 44: removed 1 units
[21-Mar-2026 10:21:42 UTC] Recorded payment of 100 via Cash
[21-Mar-2026 10:21:42 UTC] Transaction committed successfully
[21-Mar-2026 10:21:42 UTC] API Error: Invalid action: 
[21-Mar-2026 10:24:53 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 10:24:53 UTC] Invoice Number: INV-202603-0300
[21-Mar-2026 10:24:53 UTC] Customer ID: 9
[21-Mar-2026 10:24:53 UTC] Invoice Type: Invoice
[21-Mar-2026 10:24:53 UTC] Total Amount: 100
[21-Mar-2026 10:24:53 UTC] Round Off: 0
[21-Mar-2026 10:24:53 UTC] GST Total: 0
[21-Mar-2026 10:24:53 UTC] Paid Amount: 100
[21-Mar-2026 10:24:53 UTC] Balance Amount: 0
[21-Mar-2026 10:24:53 UTC] Payment Status: Paid
[21-Mar-2026 10:24:53 UTC] ==================================
[21-Mar-2026 10:24:53 UTC] Invoice inserted successfully with ID: 370
[21-Mar-2026 10:24:53 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":0,"hsn_code":"123","total":100}
[21-Mar-2026 10:24:53 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[21-Mar-2026 10:24:53 UTC] Updated stock for product ID 44: removed 1 units
[21-Mar-2026 10:24:53 UTC] Recorded payment of 100 via Cash
[21-Mar-2026 10:24:53 UTC] Transaction committed successfully
[21-Mar-2026 10:24:54 UTC] API Error: Invalid action: 
[21-Mar-2026 10:33:44 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 10:33:44 UTC] Invoice Number: INV-202603-0301
[21-Mar-2026 10:33:44 UTC] Customer ID: 21
[21-Mar-2026 10:33:44 UTC] Invoice Type: Invoice
[21-Mar-2026 10:33:44 UTC] Total Amount: 400
[21-Mar-2026 10:33:44 UTC] Round Off: 0
[21-Mar-2026 10:33:44 UTC] GST Total: 0
[21-Mar-2026 10:33:44 UTC] Paid Amount: 400
[21-Mar-2026 10:33:44 UTC] Balance Amount: 0
[21-Mar-2026 10:33:44 UTC] Payment Status: Paid
[21-Mar-2026 10:33:44 UTC] ==================================
[21-Mar-2026 10:33:44 UTC] Invoice inserted successfully with ID: 371
[21-Mar-2026 10:33:44 UTC] Processing item 1: {"product_id":32,"quantity":1,"price":400,"unit_price":400,"gst_rate":0,"hsn_code":"45","total":400}
[21-Mar-2026 10:33:44 UTC] Item calculation - Subtotal: 400, GST%: 2, GST Amt: 8, Total: 408
[21-Mar-2026 10:33:44 UTC] Updated stock for product ID 32: removed 1 units
[21-Mar-2026 10:33:44 UTC] Recorded payment of 400 via Cash
[21-Mar-2026 10:33:44 UTC] Transaction committed successfully
[21-Mar-2026 10:33:44 UTC] API Error: Invalid action: 
[21-Mar-2026 10:36:50 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 10:36:50 UTC] Invoice Number: INV-202603-0302
[21-Mar-2026 10:36:50 UTC] Customer ID: 22
[21-Mar-2026 10:36:50 UTC] Invoice Type: Invoice
[21-Mar-2026 10:36:50 UTC] Total Amount: 600
[21-Mar-2026 10:36:50 UTC] Round Off: 0
[21-Mar-2026 10:36:50 UTC] GST Total: 0
[21-Mar-2026 10:36:50 UTC] Paid Amount: 600
[21-Mar-2026 10:36:50 UTC] Balance Amount: 0
[21-Mar-2026 10:36:50 UTC] Payment Status: Paid
[21-Mar-2026 10:36:50 UTC] ==================================
[21-Mar-2026 10:36:50 UTC] Invoice inserted successfully with ID: 372
[21-Mar-2026 10:36:50 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":0,"hsn_code":"fd345","total":600}
[21-Mar-2026 10:36:50 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[21-Mar-2026 10:36:50 UTC] Updated stock for product ID 39: removed 1 units
[21-Mar-2026 10:36:50 UTC] Recorded payment of 600 via Cash
[21-Mar-2026 10:36:50 UTC] Transaction committed successfully
[21-Mar-2026 10:36:50 UTC] API Error: Invalid action: 
[21-Mar-2026 10:45:26 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 10:45:26 UTC] Invoice Number: INV-202603-0303
[21-Mar-2026 10:45:26 UTC] Customer ID: 21
[21-Mar-2026 10:45:26 UTC] Invoice Type: Invoice
[21-Mar-2026 10:45:26 UTC] Total Amount: 105
[21-Mar-2026 10:45:26 UTC] Round Off: 0
[21-Mar-2026 10:45:26 UTC] GST Total: 0
[21-Mar-2026 10:45:26 UTC] Paid Amount: 105
[21-Mar-2026 10:45:26 UTC] Balance Amount: 0
[21-Mar-2026 10:45:26 UTC] Payment Status: Paid
[21-Mar-2026 10:45:26 UTC] ==================================
[21-Mar-2026 10:45:26 UTC] Invoice inserted successfully with ID: 373
[21-Mar-2026 10:45:26 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[21-Mar-2026 10:45:26 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[21-Mar-2026 10:45:26 UTC] Updated stock for product ID 44: removed 1 units
[21-Mar-2026 10:45:26 UTC] Recorded payment of 105 via Cash
[21-Mar-2026 10:45:26 UTC] Transaction committed successfully
[21-Mar-2026 10:45:26 UTC] API Error: Invalid action: 
[21-Mar-2026 10:50:24 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 10:50:24 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 10:50:49 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 10:50:49 UTC] Invoice Number: INV-202603-0304
[21-Mar-2026 10:50:49 UTC] Customer ID: 16
[21-Mar-2026 10:50:49 UTC] Invoice Type: Invoice
[21-Mar-2026 10:50:49 UTC] Total Amount: 177
[21-Mar-2026 10:50:49 UTC] Round Off: 0
[21-Mar-2026 10:50:49 UTC] GST Total: 0
[21-Mar-2026 10:50:49 UTC] Paid Amount: 177
[21-Mar-2026 10:50:49 UTC] Balance Amount: 0
[21-Mar-2026 10:50:49 UTC] Payment Status: Paid
[21-Mar-2026 10:50:49 UTC] ==================================
[21-Mar-2026 10:50:49 UTC] Invoice inserted successfully with ID: 374
[21-Mar-2026 10:50:49 UTC] Processing item 1: {"product_id":25,"quantity":1,"price":150,"unit_price":150,"gst_rate":18,"hsn_code":"HI99","total":150}
[21-Mar-2026 10:50:49 UTC] Item calculation - Subtotal: 150, GST%: 18, GST Amt: 27, Total: 177
[21-Mar-2026 10:50:49 UTC] Updated stock for product ID 25: removed 1 units
[21-Mar-2026 10:50:49 UTC] Recorded payment of 177 via None
[21-Mar-2026 10:50:49 UTC] Transaction committed successfully
[21-Mar-2026 10:50:49 UTC] API Error: Invalid action: 
[21-Mar-2026 11:01:44 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 11:01:44 UTC] Invoice Number: INV-202603-0305
[21-Mar-2026 11:01:44 UTC] Customer ID: 10
[21-Mar-2026 11:01:44 UTC] Invoice Type: Invoice
[21-Mar-2026 11:01:44 UTC] Total Amount: 177
[21-Mar-2026 11:01:44 UTC] Round Off: 0
[21-Mar-2026 11:01:44 UTC] GST Total: 0
[21-Mar-2026 11:01:44 UTC] Paid Amount: 177
[21-Mar-2026 11:01:44 UTC] Balance Amount: 0
[21-Mar-2026 11:01:44 UTC] Payment Status: Paid
[21-Mar-2026 11:01:44 UTC] ==================================
[21-Mar-2026 11:01:44 UTC] Invoice inserted successfully with ID: 375
[21-Mar-2026 11:01:44 UTC] Processing item 1: {"product_id":25,"quantity":1,"price":150,"unit_price":150,"gst_rate":18,"hsn_code":"HI99","total":150}
[21-Mar-2026 11:01:44 UTC] Item calculation - Subtotal: 150, GST%: 18, GST Amt: 27, Total: 177
[21-Mar-2026 11:01:44 UTC] Updated stock for product ID 25: removed 1 units
[21-Mar-2026 11:01:44 UTC] Recorded payment of 177 via Cash
[21-Mar-2026 11:01:44 UTC] Transaction committed successfully
[21-Mar-2026 11:01:44 UTC] API Error: Invalid action: 
[21-Mar-2026 11:19:37 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 11:19:37 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 11:19:59 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 11:19:59 UTC] Invoice Number: INV-202603-0306
[21-Mar-2026 11:19:59 UTC] Customer ID: 16
[21-Mar-2026 11:19:59 UTC] Invoice Type: Invoice
[21-Mar-2026 11:19:59 UTC] Total Amount: 105
[21-Mar-2026 11:19:59 UTC] Round Off: 0
[21-Mar-2026 11:19:59 UTC] GST Total: 0
[21-Mar-2026 11:19:59 UTC] Paid Amount: 105
[21-Mar-2026 11:19:59 UTC] Balance Amount: 0
[21-Mar-2026 11:19:59 UTC] Payment Status: Paid
[21-Mar-2026 11:19:59 UTC] ==================================
[21-Mar-2026 11:19:59 UTC] Invoice inserted successfully with ID: 376
[21-Mar-2026 11:19:59 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[21-Mar-2026 11:19:59 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[21-Mar-2026 11:19:59 UTC] Updated stock for product ID 44: removed 1 units
[21-Mar-2026 11:19:59 UTC] Recorded payment of 105 via None
[21-Mar-2026 11:19:59 UTC] Transaction committed successfully
[21-Mar-2026 11:19:59 UTC] API Error: Invalid action: 
[21-Mar-2026 11:34:22 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 11:34:22 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 11:35:53 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 11:35:53 UTC] Invoice Number: INV-202603-0307
[21-Mar-2026 11:35:53 UTC] Customer ID: 17
[21-Mar-2026 11:35:53 UTC] Invoice Type: Invoice
[21-Mar-2026 11:35:53 UTC] Total Amount: 333
[21-Mar-2026 11:35:53 UTC] Round Off: 0
[21-Mar-2026 11:35:53 UTC] GST Total: 0
[21-Mar-2026 11:35:53 UTC] Paid Amount: 333
[21-Mar-2026 11:35:53 UTC] Balance Amount: 0
[21-Mar-2026 11:35:53 UTC] Payment Status: Paid
[21-Mar-2026 11:35:53 UTC] ==================================
[21-Mar-2026 11:35:53 UTC] Invoice inserted successfully with ID: 377
[21-Mar-2026 11:35:53 UTC] Processing item 1: {"product_id":29,"quantity":1,"price":333,"unit_price":333,"gst_rate":0,"hsn_code":"23","total":333}
[21-Mar-2026 11:35:53 UTC] Item calculation - Subtotal: 333, GST%: 3, GST Amt: 9.99, Total: 342.99
[21-Mar-2026 11:35:53 UTC] Updated stock for product ID 29: removed 1 units
[21-Mar-2026 11:35:53 UTC] Recorded payment of 333 via None
[21-Mar-2026 11:35:53 UTC] Transaction committed successfully
[21-Mar-2026 11:35:53 UTC] API Error: Invalid action: 
[21-Mar-2026 11:44:00 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 11:44:00 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 11:44:32 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 11:44:32 UTC] Invoice Number: INV-202603-0308
[21-Mar-2026 11:44:32 UTC] Customer ID: 16
[21-Mar-2026 11:44:32 UTC] Invoice Type: Invoice
[21-Mar-2026 11:44:32 UTC] Total Amount: 105
[21-Mar-2026 11:44:32 UTC] Round Off: 0
[21-Mar-2026 11:44:32 UTC] GST Total: 0
[21-Mar-2026 11:44:32 UTC] Paid Amount: 105
[21-Mar-2026 11:44:32 UTC] Balance Amount: 0
[21-Mar-2026 11:44:32 UTC] Payment Status: Paid
[21-Mar-2026 11:44:32 UTC] ==================================
[21-Mar-2026 11:44:32 UTC] Invoice inserted successfully with ID: 378
[21-Mar-2026 11:44:32 UTC] Processing item 1: {"product_id":44,"quantity":1,"price":100,"unit_price":100,"gst_rate":5,"hsn_code":"123","total":100}
[21-Mar-2026 11:44:32 UTC] Item calculation - Subtotal: 100, GST%: 5, GST Amt: 5, Total: 105
[21-Mar-2026 11:44:32 UTC] Updated stock for product ID 44: removed 1 units
[21-Mar-2026 11:44:32 UTC] Recorded payment of 105 via None
[21-Mar-2026 11:44:32 UTC] Transaction committed successfully
[21-Mar-2026 11:44:32 UTC] API Error: Invalid action: 
[21-Mar-2026 11:49:06 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 11:49:06 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 11:49:11 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 11:49:11 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 11:49:59 UTC] ========== handleGetPurchase ==========
[21-Mar-2026 11:49:59 UTC] GET params: []
[21-Mar-2026 11:49:59 UTC] POST params: []
[21-Mar-2026 11:49:59 UTC] Merged params: {"action":"get_purchase","purchase_id":18}
[21-Mar-2026 11:49:59 UTC] Final purchase_id: 18
[21-Mar-2026 11:50:02 UTC] ========== handleGetPurchase ==========
[21-Mar-2026 11:50:02 UTC] GET params: {"action":"get_purchase","purchase_id":"18"}
[21-Mar-2026 11:50:02 UTC] POST params: []
[21-Mar-2026 11:50:02 UTC] Merged params: {"action":"get_purchase","purchase_id":"18"}
[21-Mar-2026 11:50:02 UTC] Final purchase_id: 18
[21-Mar-2026 11:50:06 UTC] ========== handleGetPurchase ==========
[21-Mar-2026 11:50:06 UTC] GET params: {"action":"get_purchase","purchase_id":"17"}
[21-Mar-2026 11:50:06 UTC] POST params: []
[21-Mar-2026 11:50:06 UTC] Merged params: {"action":"get_purchase","purchase_id":"17"}
[21-Mar-2026 11:50:06 UTC] Final purchase_id: 17
[21-Mar-2026 11:50:09 UTC] ========== handleGetPurchase ==========
[21-Mar-2026 11:50:09 UTC] GET params: {"action":"get_purchase","purchase_id":"16"}
[21-Mar-2026 11:50:09 UTC] POST params: []
[21-Mar-2026 11:50:09 UTC] Merged params: {"action":"get_purchase","purchase_id":"16"}
[21-Mar-2026 11:50:09 UTC] Final purchase_id: 16
[21-Mar-2026 11:50:13 UTC] ========== handleGetPurchase ==========
[21-Mar-2026 11:50:13 UTC] GET params: {"action":"get_purchase","purchase_id":"15"}
[21-Mar-2026 11:50:13 UTC] POST params: []
[21-Mar-2026 11:50:13 UTC] Merged params: {"action":"get_purchase","purchase_id":"15"}
[21-Mar-2026 11:50:13 UTC] Final purchase_id: 15
[21-Mar-2026 11:50:21 UTC] ========== handleGetPurchase ==========
[21-Mar-2026 11:50:21 UTC] GET params: {"action":"get_purchase","purchase_id":"18"}
[21-Mar-2026 11:50:21 UTC] POST params: []
[21-Mar-2026 11:50:21 UTC] Merged params: {"action":"get_purchase","purchase_id":"18"}
[21-Mar-2026 11:50:21 UTC] Final purchase_id: 18
[21-Mar-2026 11:50:26 UTC] ========== handleGetPurchase ==========
[21-Mar-2026 11:50:26 UTC] GET params: []
[21-Mar-2026 11:50:26 UTC] POST params: []
[21-Mar-2026 11:50:26 UTC] Merged params: {"action":"get_purchase","purchase_id":16}
[21-Mar-2026 11:50:26 UTC] Final purchase_id: 16
[21-Mar-2026 11:57:24 UTC] API Error: Invalid action: get_users
[21-Mar-2026 11:57:24 UTC] API Error: Invalid action: get_employees
[21-Mar-2026 11:58:51 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 11:58:51 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[21-Mar-2026 12:13:33 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 12:13:33 UTC] Invoice Number: INV-202603-0309
[21-Mar-2026 12:13:33 UTC] Customer ID: 10
[21-Mar-2026 12:13:33 UTC] Invoice Type: Invoice
[21-Mar-2026 12:13:33 UTC] Total Amount: 43645
[21-Mar-2026 12:13:33 UTC] Round Off: 0
[21-Mar-2026 12:13:33 UTC] GST Total: 0
[21-Mar-2026 12:13:33 UTC] Paid Amount: 43645
[21-Mar-2026 12:13:33 UTC] Balance Amount: 0
[21-Mar-2026 12:13:33 UTC] Payment Status: Paid
[21-Mar-2026 12:13:33 UTC] ==================================
[21-Mar-2026 12:13:33 UTC] Invoice inserted successfully with ID: 379
[21-Mar-2026 12:13:33 UTC] Processing item 1: {"product_id":31,"quantity":1,"price":43645,"unit_price":43645,"gst_rate":0,"hsn_code":"6657","total":43645}
[21-Mar-2026 12:13:33 UTC] Item calculation - Subtotal: 43645, GST%: 0, GST Amt: 0, Total: 43645
[21-Mar-2026 12:13:33 UTC] Updated stock for product ID 31: removed 1 units
[21-Mar-2026 12:13:33 UTC] Recorded payment of 43645 via None
[21-Mar-2026 12:13:33 UTC] Transaction committed successfully
[21-Mar-2026 12:13:33 UTC] API Error: Invalid action: 
[21-Mar-2026 12:14:10 UTC] ========== INVOICE DATA ==========
[21-Mar-2026 12:14:10 UTC] Invoice Number: INV-202603-0310
[21-Mar-2026 12:14:10 UTC] Customer ID: 16
[21-Mar-2026 12:14:10 UTC] Invoice Type: Invoice
[21-Mar-2026 12:14:10 UTC] Total Amount: 630
[21-Mar-2026 12:14:10 UTC] Round Off: 0
[21-Mar-2026 12:14:10 UTC] GST Total: 0
[21-Mar-2026 12:14:10 UTC] Paid Amount: 630
[21-Mar-2026 12:14:10 UTC] Balance Amount: 0
[21-Mar-2026 12:14:10 UTC] Payment Status: Paid
[21-Mar-2026 12:14:10 UTC] ==================================
[21-Mar-2026 12:14:10 UTC] Invoice inserted successfully with ID: 380
[21-Mar-2026 12:14:10 UTC] Processing item 1: {"product_id":39,"quantity":1,"price":600,"unit_price":600,"gst_rate":5,"hsn_code":"fd345","total":600}
[21-Mar-2026 12:14:10 UTC] Item calculation - Subtotal: 600, GST%: 5, GST Amt: 30, Total: 630
[21-Mar-2026 12:14:10 UTC] Updated stock for product ID 39: removed 1 units
[21-Mar-2026 12:14:10 UTC] Recorded payment of 630 via None
[21-Mar-2026 12:14:10 UTC] Transaction committed successfully
[21-Mar-2026 12:14:11 UTC] API Error: Invalid action: 
[22-Mar-2026 15:38:24 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[22-Mar-2026 15:38:24 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[22-Mar-2026 15:38:27 UTC] API Error: Invalid action: logout
[22-Mar-2026 15:38:39 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[22-Mar-2026 15:38:39 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[22-Mar-2026 15:39:16 UTC] ========== handleGetPurchase ==========
[22-Mar-2026 15:39:16 UTC] GET params: []
[22-Mar-2026 15:39:16 UTC] POST params: []
[22-Mar-2026 15:39:16 UTC] Merged params: {"action":"get_purchase","purchase_id":16}
[22-Mar-2026 15:39:16 UTC] Final purchase_id: 16
[23-Mar-2026 03:45:23 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[23-Mar-2026 03:45:23 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[23-Mar-2026 03:53:21 UTC] ========== INVOICE DATA ==========
[23-Mar-2026 03:53:21 UTC] Invoice Number: INV-202603-0311
[23-Mar-2026 03:53:21 UTC] Customer ID: 25
[23-Mar-2026 03:53:21 UTC] Invoice Type: Invoice
[23-Mar-2026 03:53:21 UTC] Total Amount: 43645
[23-Mar-2026 03:53:21 UTC] Round Off: 0
[23-Mar-2026 03:53:21 UTC] GST Total: 0
[23-Mar-2026 03:53:21 UTC] Paid Amount: 43645
[23-Mar-2026 03:53:21 UTC] Balance Amount: 0
[23-Mar-2026 03:53:21 UTC] Payment Status: Paid
[23-Mar-2026 03:53:21 UTC] ==================================
[23-Mar-2026 03:53:21 UTC] Invoice inserted successfully with ID: 381
[23-Mar-2026 03:53:21 UTC] Processing item 1: {"product_id":31,"quantity":1,"price":43645,"unit_price":43645,"gst_rate":0,"hsn_code":"6657","total":43645}
[23-Mar-2026 03:53:21 UTC] Item calculation - Subtotal: 43645, GST%: 0, GST Amt: 0, Total: 43645
[23-Mar-2026 03:53:21 UTC] Updated stock for product ID 31: removed 1 units
[23-Mar-2026 03:53:21 UTC] Recorded payment of 43645 via None
[23-Mar-2026 03:53:21 UTC] Transaction committed successfully
[23-Mar-2026 03:53:21 UTC] API Error: Invalid action: 
[23-Mar-2026 03:55:42 UTC] ========== handleGetPurchase ==========
[23-Mar-2026 03:55:42 UTC] GET params: []
[23-Mar-2026 03:55:42 UTC] POST params: []
[23-Mar-2026 03:55:42 UTC] Merged params: {"action":"get_purchase","purchase_id":16}
[23-Mar-2026 03:55:42 UTC] Final purchase_id: 16
[23-Mar-2026 06:33:20 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[23-Mar-2026 06:33:20 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[23-Mar-2026 06:33:29 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[23-Mar-2026 06:33:29 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[23-Mar-2026 06:34:06 UTC] ========== handleGetPurchase ==========
[23-Mar-2026 06:34:06 UTC] GET params: []
[23-Mar-2026 06:34:06 UTC] POST params: []
[23-Mar-2026 06:34:06 UTC] Merged params: {"action":"get_purchase","purchase_id":16}
[23-Mar-2026 06:34:06 UTC] Final purchase_id: 16
[23-Mar-2026 06:34:43 UTC] ========== INVOICE DATA ==========
[23-Mar-2026 06:34:43 UTC] Invoice Number: INV-202603-0312
[23-Mar-2026 06:34:43 UTC] Customer ID: 22
[23-Mar-2026 06:34:43 UTC] Invoice Type: Invoice
[23-Mar-2026 06:34:43 UTC] Total Amount: 1284
[23-Mar-2026 06:34:43 UTC] Round Off: 0
[23-Mar-2026 06:34:43 UTC] GST Total: 0
[23-Mar-2026 06:34:43 UTC] Paid Amount: 1284
[23-Mar-2026 06:34:43 UTC] Balance Amount: 0
[23-Mar-2026 06:34:43 UTC] Payment Status: Paid
[23-Mar-2026 06:34:43 UTC] ==================================
[23-Mar-2026 06:34:43 UTC] Invoice inserted successfully with ID: 382
[23-Mar-2026 06:34:43 UTC] Processing item 1: {"product_id":22,"quantity":1,"price":1200,"unit_price":1200,"gst_rate":7,"hsn_code":"345","total":1200}
[23-Mar-2026 06:34:43 UTC] Item calculation - Subtotal: 1200, GST%: 7, GST Amt: 84, Total: 1284
[23-Mar-2026 06:34:43 UTC] Updated stock for product ID 22: removed 1 units
[23-Mar-2026 06:34:43 UTC] Recorded payment of 1284 via UPI
[23-Mar-2026 06:34:43 UTC] Transaction committed successfully
[23-Mar-2026 06:34:44 UTC] API Error: Invalid action: 
[23-Mar-2026 06:34:57 UTC] ========== handleGetPurchase ==========
[23-Mar-2026 06:34:57 UTC] GET params: []
[23-Mar-2026 06:34:57 UTC] POST params: []
[23-Mar-2026 06:34:57 UTC] Merged params: {"action":"get_purchase","purchase_id":16}
[23-Mar-2026 06:34:57 UTC] Final purchase_id: 16
[23-Mar-2026 06:35:04 UTC] ========== handleGetPurchase ==========
[23-Mar-2026 06:35:04 UTC] GET params: {"action":"get_purchase","purchase_id":"16"}
[23-Mar-2026 06:35:04 UTC] POST params: []
[23-Mar-2026 06:35:04 UTC] Merged params: {"action":"get_purchase","purchase_id":"16"}
[23-Mar-2026 06:35:04 UTC] Final purchase_id: 16
[25-Mar-2026 08:22:29 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:30 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:30 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:30 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:31 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:31 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:31 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:32 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:32 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:32 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:33 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:33 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:34 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:34 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:34 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:34 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:35 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:35 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:35 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:35 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:35 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:35 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:36 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:36 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:36 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:36 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:36 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:36 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:37 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:37 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:37 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:37 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:37 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:38 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:38 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:38 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:38 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:38 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:38 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:39 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:39 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:22:39 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:31:28 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:31:28 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:31:29 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:31:29 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:31:29 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:31:30 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:31:30 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:31:31 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:31:31 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:31:32 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:31:32 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:31:33 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:31:33 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:31:33 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:07 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:07 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:07 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:08 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:08 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:08 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:09 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:09 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:10 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:10 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:11 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:11 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:11 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:12 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:36 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:36 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:36 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:37 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:37 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:38 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:38 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:39 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:39 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:39 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:40 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:40 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:41 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:36:41 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:05 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:05 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:05 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:06 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:06 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:07 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:07 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:07 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:08 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:08 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:09 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:09 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:09 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:10 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:46 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:47 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:47 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:47 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:48 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:48 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:49 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:49 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:50 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:50 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:50 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:51 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:51 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:37:51 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:38:25 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:38:26 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:38:26 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:38:26 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:38:27 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:38:27 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:38:28 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:38:28 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:38:29 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:38:29 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:38:29 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:38:30 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:38:31 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:38:31 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:39:02 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:39:03 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:39:03 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:39:04 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:39:04 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:39:05 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:39:06 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:39:07 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:39:07 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:39:08 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:39:08 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:39:09 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:39:09 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:39:09 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:47:50 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:47:51 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:47:51 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:47:52 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:47:53 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:47:53 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:47:54 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:47:54 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:47:55 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:47:55 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:47:56 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:47:57 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:47:57 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:47:58 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:50:43 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:50:43 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:50:44 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:50:44 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:50:45 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:50:45 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:50:46 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:50:46 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:50:47 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:50:47 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:50:48 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:50:48 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:50:49 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 08:50:49 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 15:41:31 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 15:41:31 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 15:41:32 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 15:41:33 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 15:41:34 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 15:41:34 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 15:41:35 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 15:41:36 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 15:41:37 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 15:41:37 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 15:41:38 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 15:41:39 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 15:41:39 UTC] API Error: Invalid action: get_customer_payments
[25-Mar-2026 15:41:40 UTC] API Error: Invalid action: get_customer_payments
[26-Mar-2026 09:19:48 UTC] API Error: Invalid action: get_customer_payments
[26-Mar-2026 09:19:48 UTC] API Error: Invalid action: get_customer_payments
[26-Mar-2026 09:19:49 UTC] API Error: Invalid action: get_customer_payments
[26-Mar-2026 09:19:49 UTC] API Error: Invalid action: get_customer_payments
[26-Mar-2026 09:19:50 UTC] API Error: Invalid action: get_customer_payments
[26-Mar-2026 09:19:50 UTC] API Error: Invalid action: get_customer_payments
[26-Mar-2026 09:19:51 UTC] API Error: Invalid action: get_customer_payments
[26-Mar-2026 09:19:51 UTC] API Error: Invalid action: get_customer_payments
[26-Mar-2026 09:19:51 UTC] API Error: Invalid action: get_customer_payments
[26-Mar-2026 09:19:52 UTC] API Error: Invalid action: get_customer_payments
[26-Mar-2026 09:19:52 UTC] API Error: Invalid action: get_customer_payments
[26-Mar-2026 09:19:53 UTC] API Error: Invalid action: get_customer_payments
[26-Mar-2026 09:19:53 UTC] API Error: Invalid action: get_customer_payments
[26-Mar-2026 09:19:53 UTC] API Error: Invalid action: get_customer_payments
[27-Mar-2026 04:42:28 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[27-Mar-2026 04:42:28 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[27-Mar-2026 12:46:55 UTC] API Error: Invalid action: get_customer_payments
[27-Mar-2026 12:46:56 UTC] API Error: Invalid action: get_customer_payments
[27-Mar-2026 12:46:56 UTC] API Error: Invalid action: get_customer_payments
[27-Mar-2026 12:46:56 UTC] API Error: Invalid action: get_customer_payments
[27-Mar-2026 12:46:57 UTC] API Error: Invalid action: get_customer_payments
[27-Mar-2026 12:46:57 UTC] API Error: Invalid action: get_customer_payments
[27-Mar-2026 12:46:57 UTC] API Error: Invalid action: get_customer_payments
[27-Mar-2026 12:46:58 UTC] API Error: Invalid action: get_customer_payments
[27-Mar-2026 12:46:58 UTC] API Error: Invalid action: get_customer_payments
[27-Mar-2026 12:46:58 UTC] API Error: Invalid action: get_customer_payments
[27-Mar-2026 12:46:59 UTC] API Error: Invalid action: get_customer_payments
[27-Mar-2026 12:46:59 UTC] API Error: Invalid action: get_customer_payments
[27-Mar-2026 12:47:00 UTC] API Error: Invalid action: get_customer_payments
[27-Mar-2026 12:47:00 UTC] API Error: Invalid action: get_customer_payments
[29-Mar-2026 04:04:30 UTC] API Error: Invalid action: get_customer_payments
[29-Mar-2026 04:04:31 UTC] API Error: Invalid action: get_customer_payments
[29-Mar-2026 04:04:31 UTC] API Error: Invalid action: get_customer_payments
[29-Mar-2026 04:04:32 UTC] API Error: Invalid action: get_customer_payments
[29-Mar-2026 04:04:32 UTC] API Error: Invalid action: get_customer_payments
[29-Mar-2026 04:04:32 UTC] API Error: Invalid action: get_customer_payments
[29-Mar-2026 04:04:33 UTC] API Error: Invalid action: get_customer_payments
[29-Mar-2026 04:04:33 UTC] API Error: Invalid action: get_customer_payments
[29-Mar-2026 04:04:34 UTC] API Error: Invalid action: get_customer_payments
[29-Mar-2026 04:04:34 UTC] API Error: Invalid action: get_customer_payments
[29-Mar-2026 04:04:34 UTC] API Error: Invalid action: get_customer_payments
[29-Mar-2026 04:04:35 UTC] API Error: Invalid action: get_customer_payments
[29-Mar-2026 04:04:35 UTC] API Error: Invalid action: get_customer_payments
[29-Mar-2026 04:04:36 UTC] API Error: Invalid action: get_customer_payments
[30-Mar-2026 12:13:09 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[30-Mar-2026 12:13:09 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[30-Mar-2026 12:21:46 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[30-Mar-2026 12:21:46 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 03:57:36 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 03:57:36 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 04:00:19 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 04:00:19 UTC] GET params: {"action":"get_purchase","purchase_id":"8"}
[31-Mar-2026 04:00:19 UTC] POST params: []
[31-Mar-2026 04:00:19 UTC] Merged params: {"action":"get_purchase","purchase_id":"8"}
[31-Mar-2026 04:00:19 UTC] Final purchase_id: 8
[31-Mar-2026 04:00:42 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 04:00:42 UTC] GET params: []
[31-Mar-2026 04:00:42 UTC] POST params: []
[31-Mar-2026 04:00:42 UTC] Merged params: {"action":"get_purchase","purchase_id":11}
[31-Mar-2026 04:00:42 UTC] Final purchase_id: 11
[31-Mar-2026 04:00:58 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 04:00:58 UTC] GET params: []
[31-Mar-2026 04:00:58 UTC] POST params: []
[31-Mar-2026 04:00:58 UTC] Merged params: {"action":"get_purchase","purchase_id":8}
[31-Mar-2026 04:00:58 UTC] Final purchase_id: 8
[31-Mar-2026 04:00:59 UTC] API Error: Invalid action: record_payment
[31-Mar-2026 04:01:06 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 04:01:06 UTC] GET params: []
[31-Mar-2026 04:01:06 UTC] POST params: []
[31-Mar-2026 04:01:06 UTC] Merged params: {"action":"get_purchase","purchase_id":8}
[31-Mar-2026 04:01:06 UTC] Final purchase_id: 8
[31-Mar-2026 04:01:06 UTC] API Error: Invalid action: record_payment
[31-Mar-2026 04:02:54 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 04:02:54 UTC] GET params: {"action":"get_purchase","purchase_id":"8"}
[31-Mar-2026 04:02:54 UTC] POST params: []
[31-Mar-2026 04:02:54 UTC] Merged params: {"action":"get_purchase","purchase_id":"8"}
[31-Mar-2026 04:02:54 UTC] Final purchase_id: 8
[31-Mar-2026 04:02:57 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 04:02:57 UTC] GET params: []
[31-Mar-2026 04:02:57 UTC] POST params: []
[31-Mar-2026 04:02:57 UTC] Merged params: {"action":"get_purchase","purchase_id":8}
[31-Mar-2026 04:02:57 UTC] Final purchase_id: 8
[31-Mar-2026 04:03:11 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 04:03:11 UTC] GET params: []
[31-Mar-2026 04:03:11 UTC] POST params: []
[31-Mar-2026 04:03:11 UTC] Merged params: {"action":"get_purchase","purchase_id":7}
[31-Mar-2026 04:03:11 UTC] Final purchase_id: 7
[31-Mar-2026 04:03:11 UTC] API Error: Invalid action: record_payment
[31-Mar-2026 04:33:13 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 04:33:13 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 04:33:43 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 04:33:43 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 04:37:22 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 04:37:22 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 04:37:55 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 04:37:55 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 04:38:10 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 04:38:10 UTC] GET params: []
[31-Mar-2026 04:38:10 UTC] POST params: []
[31-Mar-2026 04:38:10 UTC] Merged params: {"action":"get_purchase","purchase_id":12}
[31-Mar-2026 04:38:10 UTC] Final purchase_id: 12
[31-Mar-2026 04:38:11 UTC] API Error: Invalid action: record_payment
[31-Mar-2026 04:44:18 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 04:44:18 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 04:44:45 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 04:44:45 UTC] GET params: []
[31-Mar-2026 04:44:45 UTC] POST params: []
[31-Mar-2026 04:44:45 UTC] Merged params: {"action":"get_purchase","purchase_id":7}
[31-Mar-2026 04:44:45 UTC] Final purchase_id: 7
[31-Mar-2026 04:44:45 UTC] API Error: Invalid action: record_payment
[31-Mar-2026 05:19:06 UTC] API Error: Invalid action: get_pending_salaries
[31-Mar-2026 05:19:06 UTC] API Error: Invalid action: get_employee_sales
[31-Mar-2026 05:19:06 UTC] API Error: Invalid action: get_employees
[31-Mar-2026 05:19:06 UTC] API Error: Invalid action: get_attendance
[31-Mar-2026 05:19:06 UTC] API Error: Invalid action: get_advance_salaries
[31-Mar-2026 05:19:11 UTC] API Error: Invalid action: 
[31-Mar-2026 05:19:16 UTC] API Error: Invalid action: 
[31-Mar-2026 05:19:18 UTC] API Error: Invalid action: get_employees
[31-Mar-2026 05:19:18 UTC] API Error: Invalid action: get_attendance
[31-Mar-2026 05:19:18 UTC] API Error: Invalid action: get_pending_salaries
[31-Mar-2026 05:19:18 UTC] API Error: Invalid action: get_employee_sales
[31-Mar-2026 05:19:18 UTC] API Error: Invalid action: get_advance_salaries
[31-Mar-2026 05:19:20 UTC] API Error: Invalid action: get_attendance
[31-Mar-2026 05:19:24 UTC] API Error: Invalid action: get_employees
[31-Mar-2026 05:19:58 UTC] API Error: Invalid action: add_employee
[31-Mar-2026 05:20:00 UTC] API Error: Invalid action: add_employee
[31-Mar-2026 05:20:04 UTC] API Error: Invalid action: get_attendance
[31-Mar-2026 05:20:10 UTC] API Error: Invalid action: get_pending_salaries
[31-Mar-2026 05:20:13 UTC] API Error: Invalid action: get_advance_salaries
[31-Mar-2026 05:20:14 UTC] API Error: Invalid action: get_employee_sales
[31-Mar-2026 05:20:16 UTC] API Error: Invalid action: get_employees
[31-Mar-2026 05:20:50 UTC] API Error: Invalid action: 
[31-Mar-2026 05:22:40 UTC] API Error: Invalid action: 
[31-Mar-2026 05:26:35 UTC] API Error: Invalid action: get_advance_salaries
[31-Mar-2026 05:26:35 UTC] API Error: Invalid action: get_pending_salaries
[31-Mar-2026 05:26:35 UTC] API Error: Invalid action: get_employee_sales
[31-Mar-2026 05:26:35 UTC] API Error: Invalid action: get_employees
[31-Mar-2026 05:26:36 UTC] API Error: Invalid action: get_attendance
[31-Mar-2026 05:26:41 UTC] API Error: Invalid action: 
[31-Mar-2026 05:31:10 UTC] API Error: Invalid action: 
[31-Mar-2026 05:31:15 UTC] API Error: Invalid action: 
[31-Mar-2026 05:32:21 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 05:32:21 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 05:32:26 UTC] API Error: Invalid action: 
[31-Mar-2026 05:35:47 UTC] API Error: Invalid action: get_pending_salaries
[31-Mar-2026 05:35:47 UTC] API Error: Invalid action: get_employee_sales
[31-Mar-2026 05:35:47 UTC] API Error: Invalid action: get_employees
[31-Mar-2026 05:35:47 UTC] API Error: Invalid action: get_attendance
[31-Mar-2026 05:35:47 UTC] API Error: Invalid action: get_advance_salaries
[31-Mar-2026 05:38:04 UTC] API Error: Invalid action: get_pending_salaries
[31-Mar-2026 05:38:04 UTC] API Error: Invalid action: get_attendance
[31-Mar-2026 05:38:04 UTC] API Error: Invalid action: get_employees
[31-Mar-2026 05:38:04 UTC] API Error: Invalid action: get_advance_salaries
[31-Mar-2026 05:38:04 UTC] API Error: Invalid action: get_employee_sales
[31-Mar-2026 05:38:23 UTC] API Error: Invalid action: add_employee
[31-Mar-2026 05:38:34 UTC] API Error: Invalid action: add_employee
[31-Mar-2026 05:38:42 UTC] API Error: Invalid action: get_attendance
[31-Mar-2026 05:38:45 UTC] API Error: Invalid action: get_pending_salaries
[31-Mar-2026 05:38:46 UTC] API Error: Invalid action: get_attendance
[31-Mar-2026 05:38:50 UTC] API Error: Invalid action: get_pending_salaries
[31-Mar-2026 05:41:02 UTC] API Error: Invalid action: get_attendance
[31-Mar-2026 05:41:02 UTC] API Error: Invalid action: get_pending_salaries
[31-Mar-2026 05:41:02 UTC] API Error: Invalid action: get_employee_sales
[31-Mar-2026 05:41:02 UTC] API Error: Invalid action: get_employees
[31-Mar-2026 05:41:02 UTC] API Error: Invalid action: get_advance_salaries
[31-Mar-2026 05:47:57 UTC] API Error: Invalid action: get_pending_salaries
[31-Mar-2026 05:47:57 UTC] API Error: Invalid action: get_employees
[31-Mar-2026 05:47:57 UTC] API Error: Invalid action: get_employee_sales
[31-Mar-2026 05:47:57 UTC] API Error: Invalid action: get_advance_salaries
[31-Mar-2026 05:47:57 UTC] API Error: Invalid action: get_attendance
[31-Mar-2026 05:47:59 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 05:47:59 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 05:50:56 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 05:50:56 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 05:52:37 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 05:52:37 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 05:52:45 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 05:52:45 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 06:03:51 UTC] API Error: Invalid action: get_attendance
[31-Mar-2026 06:03:51 UTC] API Error: Invalid action: get_employees
[31-Mar-2026 06:03:51 UTC] API Error: Invalid action: get_employee_sales
[31-Mar-2026 06:03:51 UTC] API Error: Invalid action: get_pending_salaries
[31-Mar-2026 06:03:51 UTC] API Error: Invalid action: get_advance_salaries
[31-Mar-2026 06:05:23 UTC] PHP Warning:  Undefined variable $conn in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 06:05:23 UTC] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /home/ormatrix/ormserver.com/showroom_billing/api.php:583
Stack trace:
#0 {main}
  thrown in /home/ormatrix/ormserver.com/showroom_billing/api.php on line 583
[31-Mar-2026 06:05:33 UTC] API Error: Invalid action: get_attendance
[31-Mar-2026 06:05:33 UTC] API Error: Invalid action: get_employees
[31-Mar-2026 06:05:33 UTC] API Error: Invalid action: get_pending_salaries
[31-Mar-2026 06:05:33 UTC] API Error: Invalid action: get_advance_salaries
[31-Mar-2026 06:05:33 UTC] API Error: Invalid action: get_employee_sales
[31-Mar-2026 06:05:45 UTC] API Error: Invalid action: get_attendance
[31-Mar-2026 06:05:49 UTC] API Error: Invalid action: get_attendance
[31-Mar-2026 10:35:04 UTC] Using default shop_id: 5
[31-Mar-2026 10:35:04 UTC] Final current_shop_id: 5
[31-Mar-2026 10:35:04 UTC] API Error: Invalid action: 
[31-Mar-2026 10:41:41 UTC] Using default shop_id: 5
[31-Mar-2026 10:41:41 UTC] Final current_shop_id: 5
[31-Mar-2026 10:41:41 UTC] ========== LOGIN DEBUG ==========
[31-Mar-2026 10:41:41 UTC] User ID: 1
[31-Mar-2026 10:41:41 UTC] Username: admin1
[31-Mar-2026 10:41:41 UTC] Role: Admin
[31-Mar-2026 10:41:41 UTC] shop_id from users table: 1
[31-Mar-2026 10:41:41 UTC] Shop Name: ORMATRIX
[31-Mar-2026 10:41:41 UTC] ==================================
[31-Mar-2026 10:41:41 UTC] ✅ FINAL shop_id for user: 1
[31-Mar-2026 10:41:42 UTC] Shop ID from POST: 1
[31-Mar-2026 10:41:42 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:42 UTC] Shop ID from POST: 1
[31-Mar-2026 10:41:42 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:42 UTC] Shop ID from POST: 1
[31-Mar-2026 10:41:42 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:42 UTC] Shop ID from POST: 1
[31-Mar-2026 10:41:42 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:42 UTC] Shop ID from POST: 1
[31-Mar-2026 10:41:42 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:42 UTC] Shop ID from POST: 1
[31-Mar-2026 10:41:42 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:42 UTC] Shop ID from POST: 1
[31-Mar-2026 10:41:42 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:42 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 10:41:42 UTC] Shop ID from POST: 1
[31-Mar-2026 10:41:42 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:42 UTC] Shop ID from POST: 1
[31-Mar-2026 10:41:42 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:43 UTC] Shop ID from POST: 1
[31-Mar-2026 10:41:43 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:43 UTC] Shop ID from POST: 1
[31-Mar-2026 10:41:43 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:43 UTC] Shop ID from POST: 1
[31-Mar-2026 10:41:43 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:43 UTC] Shop ID from POST: 1
[31-Mar-2026 10:41:43 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:47 UTC] Shop ID from GET: 1
[31-Mar-2026 10:41:47 UTC] Shop ID from GET: 1
[31-Mar-2026 10:41:47 UTC] Shop ID from GET: 1
[31-Mar-2026 10:41:47 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:47 UTC] ✅ FINAL shop_id for categories: 1
[31-Mar-2026 10:41:47 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:47 UTC] ✅ FINAL shop_id for brands: 1
[31-Mar-2026 10:41:47 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:47 UTC] ✅ FINAL shop_id for colors: 1
[31-Mar-2026 10:41:47 UTC] Found 9 brands for shop_id: 1
[31-Mar-2026 10:41:47 UTC] Found 10 colors for shop_id: 1
[31-Mar-2026 10:41:47 UTC] Found 10 categories for shop_id: 1
[31-Mar-2026 10:41:47 UTC] Shop ID from GET: 1
[31-Mar-2026 10:41:47 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:47 UTC] ✅ FINAL shop_id for sizes: 1
[31-Mar-2026 10:41:47 UTC] Shop ID from GET: 1
[31-Mar-2026 10:41:47 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:47 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 10:41:47 UTC] ========== handleGetProducts ==========
[31-Mar-2026 10:41:47 UTC] Final Shop ID: 1
[31-Mar-2026 10:41:47 UTC] Shop ID from GET: 1
[31-Mar-2026 10:41:47 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:47 UTC] ✅ FINAL shop_id for units: 1
[31-Mar-2026 10:41:47 UTC] Found 8 sizes for shop_id: 1
[31-Mar-2026 10:41:47 UTC] Found 10 units for shop_id: 1
[31-Mar-2026 10:41:47 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 10:41:47 UTC] Total count in DB: 11
[31-Mar-2026 10:41:49 UTC] Shop ID from GET: 1
[31-Mar-2026 10:41:49 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:49 UTC] Shop ID from GET: 1
[31-Mar-2026 10:41:49 UTC] Shop ID from GET: 1
[31-Mar-2026 10:41:49 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:49 UTC] Getting customers for shop_id: 1
[31-Mar-2026 10:41:49 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:49 UTC] Found 10 customers for shop_id: 1
[31-Mar-2026 10:41:50 UTC] Shop ID from GET: 1
[31-Mar-2026 10:41:50 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:50 UTC] Shop ID from GET: 1
[31-Mar-2026 10:41:50 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:50 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 10:41:50 UTC] ========== handleGetProducts ==========
[31-Mar-2026 10:41:50 UTC] Final Shop ID: 1
[31-Mar-2026 10:41:50 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 10:41:50 UTC] Total count in DB: 11
[31-Mar-2026 10:41:51 UTC] Shop ID from POST: 1
[31-Mar-2026 10:41:51 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:51 UTC] Shop ID from POST: 1
[31-Mar-2026 10:41:51 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:51 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 10:41:51 UTC] Found 7 suppliers for shop_id: 1
[31-Mar-2026 10:41:51 UTC] Shop ID from POST: 1
[31-Mar-2026 10:41:51 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:51 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 10:41:51 UTC] ========== handleGetProducts ==========
[31-Mar-2026 10:41:51 UTC] Final Shop ID: 1
[31-Mar-2026 10:41:51 UTC] Shop ID from POST: 1
[31-Mar-2026 10:41:51 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:51 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 10:41:51 UTC] Total count in DB: 11
[31-Mar-2026 10:41:53 UTC] Shop ID from POST: 1
[31-Mar-2026 10:41:53 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:53 UTC] Shop ID from POST: 1
[31-Mar-2026 10:41:53 UTC] Final current_shop_id: 1
[31-Mar-2026 10:41:56 UTC] Using default shop_id: 5
[31-Mar-2026 10:41:56 UTC] Final current_shop_id: 5
[31-Mar-2026 10:41:56 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 10:41:56 UTC] Shop ID: 5
[31-Mar-2026 10:41:56 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 10:42:00 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:00 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:00 UTC] Getting customers for shop_id: 1
[31-Mar-2026 10:42:00 UTC] Found 10 customers for shop_id: 1
[31-Mar-2026 10:42:01 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:01 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:02 UTC] Shop ID from POST: 1
[31-Mar-2026 10:42:02 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:02 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 10:42:02 UTC] Found 7 suppliers for shop_id: 1
[31-Mar-2026 10:42:04 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:04 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:04 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 10:42:04 UTC] ========== handleGetProducts ==========
[31-Mar-2026 10:42:04 UTC] Final Shop ID: 1
[31-Mar-2026 10:42:04 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 10:42:04 UTC] Total count in DB: 11
[31-Mar-2026 10:42:10 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:10 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:10 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:10 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:26 UTC] Shop ID from POST: 1
[31-Mar-2026 10:42:26 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:27 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:27 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:32 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:32 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:32 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:32 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:32 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:32 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:32 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:32 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:32 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:32 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:32 UTC] get_employees - Shop ID: 1
[31-Mar-2026 10:42:34 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:34 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:35 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:35 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:37 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:37 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:38 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:38 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:40 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:40 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:41 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:41 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:41 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 10:42:41 UTC] ========== handleGetProducts ==========
[31-Mar-2026 10:42:41 UTC] Final Shop ID: 1
[31-Mar-2026 10:42:41 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 10:42:41 UTC] Total count in DB: 11
[31-Mar-2026 10:42:41 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:41 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:41 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:41 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:41 UTC] ✅ FINAL shop_id for categories: 1
[31-Mar-2026 10:42:41 UTC] Found 10 categories for shop_id: 1
[31-Mar-2026 10:42:44 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:44 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:44 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:44 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:44 UTC] ✅ FINAL shop_id for brands: 1
[31-Mar-2026 10:42:44 UTC] Found 9 brands for shop_id: 1
[31-Mar-2026 10:42:44 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:44 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:44 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:44 UTC] Final current_shop_id: 1
[31-Mar-2026 10:42:45 UTC] Shop ID from GET: 1
[31-Mar-2026 10:42:45 UTC] Final current_shop_id: 1
[31-Mar-2026 10:43:02 UTC] Shop ID from GET: 1
[31-Mar-2026 10:43:02 UTC] Final current_shop_id: 1
[31-Mar-2026 10:43:02 UTC] Shop ID from GET: 1
[31-Mar-2026 10:43:02 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:22 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:22 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:22 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:22 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:22 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 10:45:22 UTC] ========== handleGetProducts ==========
[31-Mar-2026 10:45:22 UTC] Final Shop ID: 1
[31-Mar-2026 10:45:22 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 10:45:22 UTC] Total count in DB: 11
[31-Mar-2026 10:45:23 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:23 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:23 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:23 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:23 UTC] ✅ FINAL shop_id for categories: 1
[31-Mar-2026 10:45:23 UTC] Found 10 categories for shop_id: 1
[31-Mar-2026 10:45:23 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:23 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:24 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:24 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:24 UTC] ✅ FINAL shop_id for brands: 1
[31-Mar-2026 10:45:24 UTC] Found 9 brands for shop_id: 1
[31-Mar-2026 10:45:25 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:25 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:26 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:26 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:26 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:26 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:27 UTC] Using default shop_id: 5
[31-Mar-2026 10:45:27 UTC] Final current_shop_id: 5
[31-Mar-2026 10:45:27 UTC] Report Type: daily_sales
[31-Mar-2026 10:45:27 UTC] Data count: 0
[31-Mar-2026 10:45:29 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:29 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:29 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 10:45:29 UTC] ========== handleGetProducts ==========
[31-Mar-2026 10:45:29 UTC] Final Shop ID: 1
[31-Mar-2026 10:45:29 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:29 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:29 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 10:45:29 UTC] Total count in DB: 11
[31-Mar-2026 10:45:29 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:29 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:29 UTC] ✅ FINAL shop_id for categories: 1
[31-Mar-2026 10:45:29 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:29 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:29 UTC] Found 10 categories for shop_id: 1
[31-Mar-2026 10:45:30 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:30 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:30 UTC] ✅ FINAL shop_id for brands: 1
[31-Mar-2026 10:45:30 UTC] Found 9 brands for shop_id: 1
[31-Mar-2026 10:45:30 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:30 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:31 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:31 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:31 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:31 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:32 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:32 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:32 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:32 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:32 UTC] get_employees - Shop ID: 1
[31-Mar-2026 10:45:32 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:32 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:32 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:32 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:32 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:32 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:32 UTC] Shop ID from GET: 1
[31-Mar-2026 10:45:32 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:58 UTC] Using default shop_id: 5
[31-Mar-2026 10:45:58 UTC] Final current_shop_id: 5
[31-Mar-2026 10:45:58 UTC] ========== LOGIN DEBUG ==========
[31-Mar-2026 10:45:58 UTC] User ID: 1
[31-Mar-2026 10:45:58 UTC] Username: admin1
[31-Mar-2026 10:45:58 UTC] Role: Admin
[31-Mar-2026 10:45:58 UTC] shop_id from users table: 1
[31-Mar-2026 10:45:58 UTC] Shop Name: ORMATRIX
[31-Mar-2026 10:45:58 UTC] ==================================
[31-Mar-2026 10:45:58 UTC] ✅ FINAL shop_id for user: 1
[31-Mar-2026 10:45:59 UTC] Shop ID from POST: 1
[31-Mar-2026 10:45:59 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:59 UTC] Shop ID from POST: 1
[31-Mar-2026 10:45:59 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:59 UTC] Shop ID from POST: 1
[31-Mar-2026 10:45:59 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:59 UTC] Shop ID from POST: 1
[31-Mar-2026 10:45:59 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:59 UTC] Shop ID from POST: 1
[31-Mar-2026 10:45:59 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:59 UTC] Shop ID from POST: 1
[31-Mar-2026 10:45:59 UTC] Final current_shop_id: 1
[31-Mar-2026 10:45:59 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 10:45:59 UTC] Shop ID from POST: 1
[31-Mar-2026 10:45:59 UTC] Final current_shop_id: 1
[31-Mar-2026 10:46:00 UTC] Shop ID from POST: 1
[31-Mar-2026 10:46:00 UTC] Final current_shop_id: 1
[31-Mar-2026 10:46:00 UTC] Shop ID from POST: 1
[31-Mar-2026 10:46:00 UTC] Final current_shop_id: 1
[31-Mar-2026 10:46:00 UTC] Shop ID from POST: 1
[31-Mar-2026 10:46:00 UTC] Final current_shop_id: 1
[31-Mar-2026 10:46:01 UTC] Shop ID from POST: 1
[31-Mar-2026 10:46:01 UTC] Final current_shop_id: 1
[31-Mar-2026 10:46:01 UTC] Shop ID from POST: 1
[31-Mar-2026 10:46:01 UTC] Final current_shop_id: 1
[31-Mar-2026 10:46:01 UTC] Shop ID from POST: 1
[31-Mar-2026 10:46:01 UTC] Final current_shop_id: 1
[31-Mar-2026 10:46:41 UTC] Shop ID from GET: 1
[31-Mar-2026 10:46:41 UTC] Final current_shop_id: 1
[31-Mar-2026 10:46:41 UTC] Shop ID from GET: 1
[31-Mar-2026 10:46:41 UTC] Final current_shop_id: 1
[31-Mar-2026 10:46:41 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 10:46:41 UTC] ========== handleGetProducts ==========
[31-Mar-2026 10:46:41 UTC] Final Shop ID: 1
[31-Mar-2026 10:46:41 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 10:46:41 UTC] Total count in DB: 11
[31-Mar-2026 10:46:41 UTC] Shop ID from GET: 1
[31-Mar-2026 10:46:41 UTC] Final current_shop_id: 1
[31-Mar-2026 10:46:41 UTC] ✅ FINAL shop_id for categories: 1
[31-Mar-2026 10:46:41 UTC] Shop ID from GET: 1
[31-Mar-2026 10:46:41 UTC] Final current_shop_id: 1
[31-Mar-2026 10:46:41 UTC] Found 10 categories for shop_id: 1
[31-Mar-2026 10:46:42 UTC] Shop ID from GET: 1
[31-Mar-2026 10:46:42 UTC] Final current_shop_id: 1
[31-Mar-2026 10:46:42 UTC] ✅ FINAL shop_id for brands: 1
[31-Mar-2026 10:46:42 UTC] Found 9 brands for shop_id: 1
[31-Mar-2026 10:46:42 UTC] Shop ID from GET: 1
[31-Mar-2026 10:46:42 UTC] Final current_shop_id: 1
[31-Mar-2026 10:46:42 UTC] Shop ID from GET: 1
[31-Mar-2026 10:46:42 UTC] Final current_shop_id: 1
[31-Mar-2026 10:46:43 UTC] Shop ID from GET: 1
[31-Mar-2026 10:46:43 UTC] Final current_shop_id: 1
[31-Mar-2026 10:46:44 UTC] Shop ID from GET: 1
[31-Mar-2026 10:46:44 UTC] Final current_shop_id: 1
[31-Mar-2026 10:46:49 UTC] Using default shop_id: 5
[31-Mar-2026 10:46:49 UTC] Final current_shop_id: 5
[31-Mar-2026 10:46:49 UTC] Report Type: daily_sales
[31-Mar-2026 10:46:49 UTC] Data count: 0
[31-Mar-2026 10:46:52 UTC] Using default shop_id: 5
[31-Mar-2026 10:46:52 UTC] Final current_shop_id: 5
[31-Mar-2026 10:46:52 UTC] Report Type: monthly_sales
[31-Mar-2026 10:46:52 UTC] Data count: 0
[31-Mar-2026 10:46:56 UTC] Using default shop_id: 5
[31-Mar-2026 10:46:56 UTC] Final current_shop_id: 5
[31-Mar-2026 10:46:56 UTC] Report Type: category_sales
[31-Mar-2026 10:46:56 UTC] Data count: 0
[31-Mar-2026 10:46:57 UTC] Using default shop_id: 5
[31-Mar-2026 10:46:57 UTC] Final current_shop_id: 5
[31-Mar-2026 10:46:57 UTC] Report Type: brand_sales
[31-Mar-2026 10:46:57 UTC] Data count: 0
[31-Mar-2026 10:46:57 UTC] Using default shop_id: 5
[31-Mar-2026 10:46:57 UTC] Final current_shop_id: 5
[31-Mar-2026 10:46:57 UTC] Report Type: stock
[31-Mar-2026 10:46:57 UTC] Data count: 0
[31-Mar-2026 10:46:59 UTC] Using default shop_id: 5
[31-Mar-2026 10:46:59 UTC] Final current_shop_id: 5
[31-Mar-2026 10:46:59 UTC] Report Type: low_stock
[31-Mar-2026 10:46:59 UTC] Data count: 0
[31-Mar-2026 10:46:59 UTC] Using default shop_id: 5
[31-Mar-2026 10:46:59 UTC] Final current_shop_id: 5
[31-Mar-2026 10:46:59 UTC] Report Type: purchase
[31-Mar-2026 10:46:59 UTC] Data count: 0
[31-Mar-2026 10:47:00 UTC] Using default shop_id: 5
[31-Mar-2026 10:47:00 UTC] Final current_shop_id: 5
[31-Mar-2026 10:47:00 UTC] Report Type: gst
[31-Mar-2026 10:47:00 UTC] Data count: 0
[31-Mar-2026 10:47:01 UTC] Using default shop_id: 5
[31-Mar-2026 10:47:01 UTC] Final current_shop_id: 5
[31-Mar-2026 10:47:01 UTC] Report Type: expense
[31-Mar-2026 10:47:01 UTC] Data count: 0
[31-Mar-2026 10:47:02 UTC] Using default shop_id: 5
[31-Mar-2026 10:47:02 UTC] Final current_shop_id: 5
[31-Mar-2026 10:47:02 UTC] Report Type: profit_loss
[31-Mar-2026 10:47:02 UTC] Data count: 0
[31-Mar-2026 10:47:03 UTC] Using default shop_id: 5
[31-Mar-2026 10:47:03 UTC] Final current_shop_id: 5
[31-Mar-2026 10:47:03 UTC] Report Type: customer_outstanding
[31-Mar-2026 10:47:03 UTC] Data count: 0
[31-Mar-2026 10:51:48 UTC] Shop ID from POST: 1
[31-Mar-2026 10:51:48 UTC] Final current_shop_id: 1
[31-Mar-2026 10:51:48 UTC] Shop ID from POST: 1
[31-Mar-2026 10:51:48 UTC] Final current_shop_id: 1
[31-Mar-2026 10:51:48 UTC] Shop ID from POST: 1
[31-Mar-2026 10:51:48 UTC] Final current_shop_id: 1
[31-Mar-2026 10:51:48 UTC] Shop ID from POST: 1
[31-Mar-2026 10:51:48 UTC] Final current_shop_id: 1
[31-Mar-2026 10:51:48 UTC] Shop ID from POST: 1
[31-Mar-2026 10:51:48 UTC] Final current_shop_id: 1
[31-Mar-2026 10:51:48 UTC] Shop ID from POST: 1
[31-Mar-2026 10:51:48 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 10:51:48 UTC] Final current_shop_id: 1
[31-Mar-2026 10:51:48 UTC] Shop ID from POST: 1
[31-Mar-2026 10:51:48 UTC] Final current_shop_id: 1
[31-Mar-2026 10:51:48 UTC] Shop ID from POST: 1
[31-Mar-2026 10:51:48 UTC] Final current_shop_id: 1
[31-Mar-2026 10:51:48 UTC] Shop ID from POST: 1
[31-Mar-2026 10:51:48 UTC] Final current_shop_id: 1
[31-Mar-2026 10:51:49 UTC] Shop ID from POST: 1
[31-Mar-2026 10:51:49 UTC] Final current_shop_id: 1
[31-Mar-2026 10:51:49 UTC] Shop ID from POST: 1
[31-Mar-2026 10:51:49 UTC] Final current_shop_id: 1
[31-Mar-2026 10:51:49 UTC] Shop ID from POST: 1
[31-Mar-2026 10:51:49 UTC] Final current_shop_id: 1
[31-Mar-2026 10:51:49 UTC] Shop ID from POST: 1
[31-Mar-2026 10:51:49 UTC] Final current_shop_id: 1
[31-Mar-2026 10:51:53 UTC] Shop ID from POST: 1
[31-Mar-2026 10:51:53 UTC] Final current_shop_id: 1
[31-Mar-2026 10:51:53 UTC] get_chart_data - Shop ID: 1, Period: daily
[31-Mar-2026 10:52:06 UTC] Shop ID from POST: 1
[31-Mar-2026 10:52:06 UTC] Shop ID from POST: 1
[31-Mar-2026 10:52:06 UTC] Final current_shop_id: 1
[31-Mar-2026 10:52:06 UTC] Final current_shop_id: 1
[31-Mar-2026 10:52:06 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 10:52:06 UTC] Found 7 suppliers for shop_id: 1
[31-Mar-2026 10:52:06 UTC] Shop ID from POST: 1
[31-Mar-2026 10:52:06 UTC] Final current_shop_id: 1
[31-Mar-2026 10:52:06 UTC] Shop ID from POST: 1
[31-Mar-2026 10:52:06 UTC] Final current_shop_id: 1
[31-Mar-2026 10:52:06 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 10:52:06 UTC] ========== handleGetProducts ==========
[31-Mar-2026 10:52:06 UTC] Final Shop ID: 1
[31-Mar-2026 10:52:06 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 10:52:06 UTC] Total count in DB: 11
[31-Mar-2026 10:52:10 UTC] Shop ID from POST: 1
[31-Mar-2026 10:52:10 UTC] Final current_shop_id: 1
[31-Mar-2026 10:52:10 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 10:52:10 UTC] Found 7 suppliers for shop_id: 1
[31-Mar-2026 11:07:29 UTC] Shop ID from POST: 1
[31-Mar-2026 11:07:29 UTC] Final current_shop_id: 1
[31-Mar-2026 11:07:29 UTC] Shop ID from POST: 1
[31-Mar-2026 11:07:29 UTC] Final current_shop_id: 1
[31-Mar-2026 11:07:29 UTC] Shop ID from POST: 1
[31-Mar-2026 11:07:29 UTC] Final current_shop_id: 1
[31-Mar-2026 11:07:29 UTC] Shop ID from POST: 1
[31-Mar-2026 11:07:29 UTC] Final current_shop_id: 1
[31-Mar-2026 11:07:29 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 11:07:29 UTC] Shop ID from POST: 1
[31-Mar-2026 11:07:29 UTC] Final current_shop_id: 1
[31-Mar-2026 11:07:29 UTC] Shop ID from POST: 1
[31-Mar-2026 11:07:29 UTC] Final current_shop_id: 1
[31-Mar-2026 11:07:29 UTC] Shop ID from POST: 1
[31-Mar-2026 11:07:29 UTC] Final current_shop_id: 1
[31-Mar-2026 11:07:29 UTC] Shop ID from POST: 1
[31-Mar-2026 11:07:29 UTC] Final current_shop_id: 1
[31-Mar-2026 11:07:29 UTC] Shop ID from POST: 1
[31-Mar-2026 11:07:29 UTC] Final current_shop_id: 1
[31-Mar-2026 11:07:29 UTC] Shop ID from POST: 1
[31-Mar-2026 11:07:29 UTC] Final current_shop_id: 1
[31-Mar-2026 11:07:29 UTC] Shop ID from POST: 1
[31-Mar-2026 11:07:29 UTC] Final current_shop_id: 1
[31-Mar-2026 11:07:29 UTC] Shop ID from POST: 1
[31-Mar-2026 11:07:29 UTC] Final current_shop_id: 1
[31-Mar-2026 11:07:29 UTC] Shop ID from POST: 1
[31-Mar-2026 11:07:29 UTC] Final current_shop_id: 1
[31-Mar-2026 11:07:30 UTC] Shop ID from GET: 1
[31-Mar-2026 11:07:30 UTC] Final current_shop_id: 1
[31-Mar-2026 11:07:30 UTC] ✅ FINAL shop_id for brands: 1
[31-Mar-2026 11:07:30 UTC] Shop ID from GET: 1
[31-Mar-2026 11:07:30 UTC] Final current_shop_id: 1
[31-Mar-2026 11:07:30 UTC] ✅ FINAL shop_id for categories: 1
[31-Mar-2026 11:07:30 UTC] Shop ID from GET: 1
[31-Mar-2026 11:07:30 UTC] Final current_shop_id: 1
[31-Mar-2026 11:07:30 UTC] ✅ FINAL shop_id for sizes: 1
[31-Mar-2026 11:07:30 UTC] Shop ID from GET: 1
[31-Mar-2026 11:07:30 UTC] Final current_shop_id: 1
[31-Mar-2026 11:07:30 UTC] Found 9 brands for shop_id: 1
[31-Mar-2026 11:07:30 UTC] Shop ID from GET: 1
[31-Mar-2026 11:07:30 UTC] ✅ FINAL shop_id for colors: 1
[31-Mar-2026 11:07:30 UTC] Final current_shop_id: 1
[31-Mar-2026 11:07:30 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 11:07:30 UTC] ========== handleGetProducts ==========
[31-Mar-2026 11:07:30 UTC] Final Shop ID: 1
[31-Mar-2026 11:07:30 UTC] Found 8 sizes for shop_id: 1
[31-Mar-2026 11:07:30 UTC] Found 10 colors for shop_id: 1
[31-Mar-2026 11:07:30 UTC] Found 10 categories for shop_id: 1
[31-Mar-2026 11:07:30 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 11:07:30 UTC] Total count in DB: 11
[31-Mar-2026 11:07:30 UTC] Shop ID from GET: 1
[31-Mar-2026 11:07:30 UTC] Final current_shop_id: 1
[31-Mar-2026 11:07:30 UTC] ✅ FINAL shop_id for units: 1
[31-Mar-2026 11:07:30 UTC] Found 10 units for shop_id: 1
[31-Mar-2026 11:08:02 UTC] Shop ID from GET: 1
[31-Mar-2026 11:08:02 UTC] Final current_shop_id: 1
[31-Mar-2026 11:08:02 UTC] Getting customers for shop_id: 1
[31-Mar-2026 11:08:02 UTC] Found 10 customers for shop_id: 1
[31-Mar-2026 11:08:02 UTC] Shop ID from GET: 1
[31-Mar-2026 11:08:02 UTC] Final current_shop_id: 1
[31-Mar-2026 11:08:02 UTC] Shop ID from GET: 1
[31-Mar-2026 11:08:02 UTC] Final current_shop_id: 1
[31-Mar-2026 11:08:02 UTC] Shop ID from GET: 1
[31-Mar-2026 11:08:02 UTC] Final current_shop_id: 1
[31-Mar-2026 11:08:02 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 11:08:02 UTC] ========== handleGetProducts ==========
[31-Mar-2026 11:08:02 UTC] Final Shop ID: 1
[31-Mar-2026 11:08:02 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 11:08:02 UTC] Total count in DB: 11
[31-Mar-2026 11:08:02 UTC] Shop ID from GET: 1
[31-Mar-2026 11:08:02 UTC] Final current_shop_id: 1
[31-Mar-2026 11:08:42 UTC] Using default shop_id: 5
[31-Mar-2026 11:08:42 UTC] Final current_shop_id: 5
[31-Mar-2026 11:08:42 UTC] API Error: Invalid action: 
[31-Mar-2026 11:08:44 UTC] Using default shop_id: 5
[31-Mar-2026 11:08:44 UTC] Final current_shop_id: 5
[31-Mar-2026 11:08:44 UTC] API Error: Invalid action: 
[31-Mar-2026 11:08:45 UTC] Using default shop_id: 5
[31-Mar-2026 11:08:45 UTC] Final current_shop_id: 5
[31-Mar-2026 11:08:45 UTC] API Error: Invalid action: 
[31-Mar-2026 11:08:45 UTC] Using default shop_id: 5
[31-Mar-2026 11:08:45 UTC] Final current_shop_id: 5
[31-Mar-2026 11:08:45 UTC] API Error: Invalid action: 
[31-Mar-2026 11:08:46 UTC] Using default shop_id: 5
[31-Mar-2026 11:08:46 UTC] Final current_shop_id: 5
[31-Mar-2026 11:08:46 UTC] API Error: Invalid action: 
[31-Mar-2026 11:08:48 UTC] Shop ID from GET: 1
[31-Mar-2026 11:08:48 UTC] Final current_shop_id: 1
[31-Mar-2026 11:08:48 UTC] Shop ID from GET: 1
[31-Mar-2026 11:08:48 UTC] Final current_shop_id: 1
[31-Mar-2026 11:08:48 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 11:08:48 UTC] ========== handleGetProducts ==========
[31-Mar-2026 11:08:48 UTC] Final Shop ID: 1
[31-Mar-2026 11:08:48 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 11:08:48 UTC] Total count in DB: 11
[31-Mar-2026 11:08:48 UTC] Shop ID from GET: 1
[31-Mar-2026 11:08:48 UTC] Final current_shop_id: 1
[31-Mar-2026 11:08:48 UTC] Shop ID from GET: 1
[31-Mar-2026 11:08:48 UTC] Final current_shop_id: 1
[31-Mar-2026 11:08:48 UTC] ✅ FINAL shop_id for categories: 1
[31-Mar-2026 11:08:48 UTC] Found 10 categories for shop_id: 1
[31-Mar-2026 11:08:48 UTC] Shop ID from GET: 1
[31-Mar-2026 11:08:48 UTC] Final current_shop_id: 1
[31-Mar-2026 11:08:48 UTC] Shop ID from GET: 1
[31-Mar-2026 11:08:48 UTC] Final current_shop_id: 1
[31-Mar-2026 11:08:48 UTC] ✅ FINAL shop_id for brands: 1
[31-Mar-2026 11:08:48 UTC] Found 9 brands for shop_id: 1
[31-Mar-2026 11:08:48 UTC] Shop ID from GET: 1
[31-Mar-2026 11:08:48 UTC] Final current_shop_id: 1
[31-Mar-2026 11:08:48 UTC] Shop ID from GET: 1
[31-Mar-2026 11:08:48 UTC] Final current_shop_id: 1
[31-Mar-2026 11:08:48 UTC] Shop ID from GET: 1
[31-Mar-2026 11:08:48 UTC] Final current_shop_id: 1
[31-Mar-2026 11:08:50 UTC] Using default shop_id: 5
[31-Mar-2026 11:08:50 UTC] Final current_shop_id: 5
[31-Mar-2026 11:08:50 UTC] API Error: Invalid action: 
[31-Mar-2026 11:09:19 UTC] Using default shop_id: 5
[31-Mar-2026 11:09:19 UTC] Final current_shop_id: 5
[31-Mar-2026 11:09:20 UTC] ========== LOGIN DEBUG ==========
[31-Mar-2026 11:09:20 UTC] User ID: 1
[31-Mar-2026 11:09:20 UTC] Username: admin1
[31-Mar-2026 11:09:20 UTC] Role: Admin
[31-Mar-2026 11:09:20 UTC] shop_id from users table: 1
[31-Mar-2026 11:09:20 UTC] Shop Name: ORMATRIX
[31-Mar-2026 11:09:20 UTC] ==================================
[31-Mar-2026 11:09:20 UTC] ✅ FINAL shop_id for user: 1
[31-Mar-2026 11:09:20 UTC] Shop ID from POST: 1
[31-Mar-2026 11:09:20 UTC] Final current_shop_id: 1
[31-Mar-2026 11:09:20 UTC] Shop ID from POST: 1
[31-Mar-2026 11:09:20 UTC] Final current_shop_id: 1
[31-Mar-2026 11:09:20 UTC] Shop ID from POST: 1
[31-Mar-2026 11:09:20 UTC] Shop ID from POST: 1
[31-Mar-2026 11:09:20 UTC] Final current_shop_id: 1
[31-Mar-2026 11:09:20 UTC] Final current_shop_id: 1
[31-Mar-2026 11:09:20 UTC] Shop ID from POST: 1
[31-Mar-2026 11:09:20 UTC] Final current_shop_id: 1
[31-Mar-2026 11:09:20 UTC] Shop ID from POST: 1
[31-Mar-2026 11:09:20 UTC] Final current_shop_id: 1
[31-Mar-2026 11:09:20 UTC] Shop ID from POST: 1
[31-Mar-2026 11:09:20 UTC] Final current_shop_id: 1
[31-Mar-2026 11:09:20 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 11:09:20 UTC] Shop ID from POST: 1
[31-Mar-2026 11:09:20 UTC] Final current_shop_id: 1
[31-Mar-2026 11:09:20 UTC] Shop ID from POST: 1
[31-Mar-2026 11:09:20 UTC] Final current_shop_id: 1
[31-Mar-2026 11:09:21 UTC] Shop ID from POST: 1
[31-Mar-2026 11:09:21 UTC] Final current_shop_id: 1
[31-Mar-2026 11:09:21 UTC] Shop ID from POST: 1
[31-Mar-2026 11:09:21 UTC] Final current_shop_id: 1
[31-Mar-2026 11:09:21 UTC] Shop ID from POST: 1
[31-Mar-2026 11:09:21 UTC] Final current_shop_id: 1
[31-Mar-2026 11:09:21 UTC] Shop ID from POST: 1
[31-Mar-2026 11:09:21 UTC] Final current_shop_id: 1
[31-Mar-2026 11:09:22 UTC] Using default shop_id: 5
[31-Mar-2026 11:09:22 UTC] Final current_shop_id: 5
[31-Mar-2026 11:09:22 UTC] API Error: Invalid action: 
[31-Mar-2026 11:09:24 UTC] Using default shop_id: 5
[31-Mar-2026 11:09:24 UTC] Final current_shop_id: 5
[31-Mar-2026 11:09:24 UTC] API Error: Invalid action: 
[31-Mar-2026 11:09:26 UTC] Using default shop_id: 5
[31-Mar-2026 11:09:26 UTC] Final current_shop_id: 5
[31-Mar-2026 11:09:26 UTC] API Error: Invalid action: 
[31-Mar-2026 11:09:26 UTC] Using default shop_id: 5
[31-Mar-2026 11:09:26 UTC] Final current_shop_id: 5
[31-Mar-2026 11:09:26 UTC] API Error: Invalid action: 
[31-Mar-2026 11:09:27 UTC] Using default shop_id: 5
[31-Mar-2026 11:09:27 UTC] Final current_shop_id: 5
[31-Mar-2026 11:09:27 UTC] API Error: Invalid action: 
[31-Mar-2026 11:11:44 UTC] Using default shop_id: 5
[31-Mar-2026 11:11:44 UTC] Final current_shop_id: 5
[31-Mar-2026 11:11:44 UTC] API Error: Invalid action: 
[31-Mar-2026 11:11:44 UTC] Using default shop_id: 5
[31-Mar-2026 11:11:44 UTC] Final current_shop_id: 5
[31-Mar-2026 11:11:44 UTC] API Error: Invalid action: 
[31-Mar-2026 11:11:45 UTC] Using default shop_id: 5
[31-Mar-2026 11:11:45 UTC] Final current_shop_id: 5
[31-Mar-2026 11:11:45 UTC] API Error: Invalid action: 
[31-Mar-2026 11:11:45 UTC] Using default shop_id: 5
[31-Mar-2026 11:11:45 UTC] Final current_shop_id: 5
[31-Mar-2026 11:11:45 UTC] API Error: Invalid action: 
[31-Mar-2026 11:11:46 UTC] Using default shop_id: 5
[31-Mar-2026 11:11:46 UTC] Final current_shop_id: 5
[31-Mar-2026 11:11:46 UTC] API Error: Invalid action: 
[31-Mar-2026 11:11:46 UTC] Using default shop_id: 5
[31-Mar-2026 11:11:46 UTC] Final current_shop_id: 5
[31-Mar-2026 11:11:46 UTC] API Error: Invalid action: 
[31-Mar-2026 11:11:47 UTC] Using default shop_id: 5
[31-Mar-2026 11:11:47 UTC] Final current_shop_id: 5
[31-Mar-2026 11:11:47 UTC] API Error: Invalid action: 
[31-Mar-2026 11:11:47 UTC] Using default shop_id: 5
[31-Mar-2026 11:11:47 UTC] Final current_shop_id: 5
[31-Mar-2026 11:11:47 UTC] API Error: Invalid action: 
[31-Mar-2026 11:11:47 UTC] Using default shop_id: 5
[31-Mar-2026 11:11:47 UTC] Final current_shop_id: 5
[31-Mar-2026 11:11:47 UTC] API Error: Invalid action: 
[31-Mar-2026 11:11:47 UTC] Using default shop_id: 5
[31-Mar-2026 11:11:47 UTC] Final current_shop_id: 5
[31-Mar-2026 11:11:47 UTC] API Error: Invalid action: 
[31-Mar-2026 11:11:47 UTC] Using default shop_id: 5
[31-Mar-2026 11:11:47 UTC] Final current_shop_id: 5
[31-Mar-2026 11:11:47 UTC] API Error: Invalid action: 
[31-Mar-2026 11:11:48 UTC] Using default shop_id: 5
[31-Mar-2026 11:11:48 UTC] Final current_shop_id: 5
[31-Mar-2026 11:11:48 UTC] API Error: Invalid action: 
[31-Mar-2026 11:11:49 UTC] Using default shop_id: 5
[31-Mar-2026 11:11:49 UTC] Final current_shop_id: 5
[31-Mar-2026 11:11:49 UTC] API Error: Invalid action: 
[31-Mar-2026 11:11:49 UTC] Using default shop_id: 5
[31-Mar-2026 11:11:49 UTC] Final current_shop_id: 5
[31-Mar-2026 11:11:49 UTC] API Error: Invalid action: 
[31-Mar-2026 11:11:50 UTC] Using default shop_id: 5
[31-Mar-2026 11:11:50 UTC] Final current_shop_id: 5
[31-Mar-2026 11:11:50 UTC] API Error: Invalid action: 
[31-Mar-2026 11:11:51 UTC] Using default shop_id: 5
[31-Mar-2026 11:11:51 UTC] Final current_shop_id: 5
[31-Mar-2026 11:11:51 UTC] API Error: Invalid action: 
[31-Mar-2026 11:12:21 UTC] Shop ID from GET: 1
[31-Mar-2026 11:12:21 UTC] Final current_shop_id: 1
[31-Mar-2026 11:12:21 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 11:12:21 UTC] ========== handleGetProducts ==========
[31-Mar-2026 11:12:21 UTC] Final Shop ID: 1
[31-Mar-2026 11:12:21 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 11:12:21 UTC] Total count in DB: 11
[31-Mar-2026 11:12:22 UTC] Shop ID from GET: 1
[31-Mar-2026 11:12:22 UTC] Final current_shop_id: 1
[31-Mar-2026 11:12:22 UTC] ✅ FINAL shop_id for categories: 1
[31-Mar-2026 11:12:22 UTC] Found 10 categories for shop_id: 1
[31-Mar-2026 11:12:22 UTC] Shop ID from GET: 1
[31-Mar-2026 11:12:22 UTC] Final current_shop_id: 1
[31-Mar-2026 11:12:22 UTC] ✅ FINAL shop_id for brands: 1
[31-Mar-2026 11:12:22 UTC] Found 9 brands for shop_id: 1
[31-Mar-2026 11:12:22 UTC] Shop ID from GET: 1
[31-Mar-2026 11:12:22 UTC] Final current_shop_id: 1
[31-Mar-2026 11:12:22 UTC] Shop ID from GET: 1
[31-Mar-2026 11:12:22 UTC] Final current_shop_id: 1
[31-Mar-2026 11:12:22 UTC] Shop ID from GET: 1
[31-Mar-2026 11:12:22 UTC] Final current_shop_id: 1
[31-Mar-2026 11:12:23 UTC] Shop ID from GET: 1
[31-Mar-2026 11:12:23 UTC] Final current_shop_id: 1
[31-Mar-2026 11:12:23 UTC] Using default shop_id: 5
[31-Mar-2026 11:12:23 UTC] Final current_shop_id: 5
[31-Mar-2026 11:12:23 UTC] API Error: Invalid action: 
[31-Mar-2026 11:12:23 UTC] Shop ID from GET: 1
[31-Mar-2026 11:12:23 UTC] Final current_shop_id: 1
[31-Mar-2026 11:12:23 UTC] Shop ID from GET: 1
[31-Mar-2026 11:12:23 UTC] Final current_shop_id: 1
[31-Mar-2026 11:12:25 UTC] Shop ID from GET: 1
[31-Mar-2026 11:12:25 UTC] Final current_shop_id: 1
[31-Mar-2026 11:12:25 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 11:12:25 UTC] ========== handleGetProducts ==========
[31-Mar-2026 11:12:25 UTC] Final Shop ID: 1
[31-Mar-2026 11:12:25 UTC] Shop ID from GET: 1
[31-Mar-2026 11:12:25 UTC] Final current_shop_id: 1
[31-Mar-2026 11:12:25 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 11:12:25 UTC] Total count in DB: 11
[31-Mar-2026 11:12:25 UTC] Shop ID from GET: 1
[31-Mar-2026 11:12:25 UTC] Final current_shop_id: 1
[31-Mar-2026 11:12:25 UTC] ✅ FINAL shop_id for categories: 1
[31-Mar-2026 11:12:25 UTC] Found 10 categories for shop_id: 1
[31-Mar-2026 11:12:25 UTC] Shop ID from GET: 1
[31-Mar-2026 11:12:25 UTC] Final current_shop_id: 1
[31-Mar-2026 11:12:25 UTC] Shop ID from GET: 1
[31-Mar-2026 11:12:25 UTC] Final current_shop_id: 1
[31-Mar-2026 11:12:25 UTC] ✅ FINAL shop_id for brands: 1
[31-Mar-2026 11:12:25 UTC] Found 9 brands for shop_id: 1
[31-Mar-2026 11:12:25 UTC] Shop ID from GET: 1
[31-Mar-2026 11:12:25 UTC] Final current_shop_id: 1
[31-Mar-2026 11:12:25 UTC] Shop ID from GET: 1
[31-Mar-2026 11:12:25 UTC] Final current_shop_id: 1
[31-Mar-2026 11:12:25 UTC] Shop ID from GET: 1
[31-Mar-2026 11:12:25 UTC] Final current_shop_id: 1
[31-Mar-2026 11:12:25 UTC] Shop ID from GET: 1
[31-Mar-2026 11:12:25 UTC] Final current_shop_id: 1
[31-Mar-2026 11:12:27 UTC] Using default shop_id: 5
[31-Mar-2026 11:12:27 UTC] Final current_shop_id: 5
[31-Mar-2026 11:12:27 UTC] API Error: Invalid action: 
[31-Mar-2026 11:17:41 UTC] Using default shop_id: 5
[31-Mar-2026 11:17:41 UTC] Using default shop_id: 5
[31-Mar-2026 11:17:41 UTC] Final current_shop_id: 5
[31-Mar-2026 11:17:41 UTC] Final current_shop_id: 5
[31-Mar-2026 11:17:41 UTC] API Error: Invalid action: 
[31-Mar-2026 11:17:41 UTC] API Error: Invalid action: 
[31-Mar-2026 11:17:42 UTC] Using default shop_id: 5
[31-Mar-2026 11:17:42 UTC] Final current_shop_id: 5
[31-Mar-2026 11:17:42 UTC] API Error: Invalid action: 
[31-Mar-2026 11:17:42 UTC] Using default shop_id: 5
[31-Mar-2026 11:17:42 UTC] Final current_shop_id: 5
[31-Mar-2026 11:17:42 UTC] API Error: Invalid action: 
[31-Mar-2026 11:17:43 UTC] Using default shop_id: 5
[31-Mar-2026 11:17:43 UTC] Final current_shop_id: 5
[31-Mar-2026 11:17:43 UTC] API Error: Invalid action: 
[31-Mar-2026 11:17:44 UTC] Using default shop_id: 5
[31-Mar-2026 11:17:44 UTC] Final current_shop_id: 5
[31-Mar-2026 11:17:44 UTC] API Error: Invalid action: 
[31-Mar-2026 11:17:44 UTC] Using default shop_id: 5
[31-Mar-2026 11:17:44 UTC] Final current_shop_id: 5
[31-Mar-2026 11:17:44 UTC] API Error: Invalid action: 
[31-Mar-2026 11:17:45 UTC] Using default shop_id: 5
[31-Mar-2026 11:17:45 UTC] Final current_shop_id: 5
[31-Mar-2026 11:17:45 UTC] API Error: Invalid action: 
[31-Mar-2026 11:17:45 UTC] Using default shop_id: 5
[31-Mar-2026 11:17:45 UTC] Final current_shop_id: 5
[31-Mar-2026 11:17:45 UTC] API Error: Invalid action: 
[31-Mar-2026 11:17:46 UTC] Using default shop_id: 5
[31-Mar-2026 11:17:46 UTC] Final current_shop_id: 5
[31-Mar-2026 11:17:46 UTC] API Error: Invalid action: 
[31-Mar-2026 11:17:47 UTC] Using default shop_id: 5
[31-Mar-2026 11:17:47 UTC] Final current_shop_id: 5
[31-Mar-2026 11:17:47 UTC] API Error: Invalid action: 
[31-Mar-2026 11:17:47 UTC] Using default shop_id: 5
[31-Mar-2026 11:17:47 UTC] Final current_shop_id: 5
[31-Mar-2026 11:17:47 UTC] API Error: Invalid action: 
[31-Mar-2026 11:17:47 UTC] Using default shop_id: 5
[31-Mar-2026 11:17:47 UTC] Final current_shop_id: 5
[31-Mar-2026 11:17:47 UTC] API Error: Invalid action: 
[31-Mar-2026 11:17:47 UTC] Using default shop_id: 5
[31-Mar-2026 11:17:47 UTC] Final current_shop_id: 5
[31-Mar-2026 11:17:47 UTC] API Error: Invalid action: 
[31-Mar-2026 11:17:48 UTC] Using default shop_id: 5
[31-Mar-2026 11:17:48 UTC] Final current_shop_id: 5
[31-Mar-2026 11:17:48 UTC] API Error: Invalid action: 
[31-Mar-2026 11:17:48 UTC] Using default shop_id: 5
[31-Mar-2026 11:17:48 UTC] Final current_shop_id: 5
[31-Mar-2026 11:17:48 UTC] API Error: Invalid action: 
[31-Mar-2026 11:27:46 UTC] Using default shop_id: 5
[31-Mar-2026 11:27:46 UTC] Final current_shop_id: 5
[31-Mar-2026 11:27:46 UTC] API Error: Invalid action: 
[31-Mar-2026 11:27:46 UTC] Using default shop_id: 5
[31-Mar-2026 11:27:46 UTC] Final current_shop_id: 5
[31-Mar-2026 11:27:46 UTC] API Error: Invalid action: 
[31-Mar-2026 11:27:47 UTC] Using default shop_id: 5
[31-Mar-2026 11:27:47 UTC] Final current_shop_id: 5
[31-Mar-2026 11:27:47 UTC] API Error: Invalid action: 
[31-Mar-2026 11:27:47 UTC] Using default shop_id: 5
[31-Mar-2026 11:27:47 UTC] Final current_shop_id: 5
[31-Mar-2026 11:27:47 UTC] API Error: Invalid action: 
[31-Mar-2026 11:27:47 UTC] Using default shop_id: 5
[31-Mar-2026 11:27:47 UTC] Final current_shop_id: 5
[31-Mar-2026 11:27:47 UTC] API Error: Invalid action: 
[31-Mar-2026 11:39:46 UTC] Using default shop_id: 5
[31-Mar-2026 11:39:46 UTC] Final current_shop_id: 5
[31-Mar-2026 11:39:46 UTC] API Error: Invalid action: 
[31-Mar-2026 11:40:06 UTC] Using default shop_id: 5
[31-Mar-2026 11:40:06 UTC] Final current_shop_id: 5
[31-Mar-2026 11:40:06 UTC] API Error: Invalid action: 
[31-Mar-2026 11:40:06 UTC] Using default shop_id: 5
[31-Mar-2026 11:40:06 UTC] Final current_shop_id: 5
[31-Mar-2026 11:40:06 UTC] API Error: Invalid action: 
[31-Mar-2026 11:40:07 UTC] Using default shop_id: 5
[31-Mar-2026 11:40:07 UTC] Final current_shop_id: 5
[31-Mar-2026 11:40:07 UTC] API Error: Invalid action: 
[31-Mar-2026 11:40:08 UTC] Using default shop_id: 5
[31-Mar-2026 11:40:08 UTC] Final current_shop_id: 5
[31-Mar-2026 11:40:08 UTC] API Error: Invalid action: 
[31-Mar-2026 11:40:09 UTC] Using default shop_id: 5
[31-Mar-2026 11:40:09 UTC] Final current_shop_id: 5
[31-Mar-2026 11:40:09 UTC] API Error: Invalid action: 
[31-Mar-2026 11:40:10 UTC] Using default shop_id: 5
[31-Mar-2026 11:40:10 UTC] Final current_shop_id: 5
[31-Mar-2026 11:40:10 UTC] API Error: Invalid action: 
[31-Mar-2026 11:40:11 UTC] Using default shop_id: 5
[31-Mar-2026 11:40:11 UTC] Final current_shop_id: 5
[31-Mar-2026 11:40:11 UTC] API Error: Invalid action: 
[31-Mar-2026 11:40:12 UTC] Using default shop_id: 5
[31-Mar-2026 11:40:12 UTC] Final current_shop_id: 5
[31-Mar-2026 11:40:12 UTC] API Error: Invalid action: 
[31-Mar-2026 11:42:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:42:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:42:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:42:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:42:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:42:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:42:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:42:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:42:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:42:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:42:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:42:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:42:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:42:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:42:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:42:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:42:10 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 11:42:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:42:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:42:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:42:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:42:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:42:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:42:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:42:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:42:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:42:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:42:12 UTC] Using default shop_id: 5
[31-Mar-2026 11:42:12 UTC] Final current_shop_id: 5
[31-Mar-2026 11:42:12 UTC] Report Type: daily_sales
[31-Mar-2026 11:42:12 UTC] Data count: 0
[31-Mar-2026 11:42:14 UTC] Using default shop_id: 5
[31-Mar-2026 11:42:14 UTC] Final current_shop_id: 5
[31-Mar-2026 11:42:14 UTC] Report Type: monthly_sales
[31-Mar-2026 11:42:14 UTC] Data count: 0
[31-Mar-2026 11:42:15 UTC] Using default shop_id: 5
[31-Mar-2026 11:42:15 UTC] Final current_shop_id: 5
[31-Mar-2026 11:42:15 UTC] Report Type: category_sales
[31-Mar-2026 11:42:15 UTC] Data count: 0
[31-Mar-2026 11:42:16 UTC] Using default shop_id: 5
[31-Mar-2026 11:42:16 UTC] Final current_shop_id: 5
[31-Mar-2026 11:42:16 UTC] Report Type: brand_sales
[31-Mar-2026 11:42:16 UTC] Data count: 0
[31-Mar-2026 11:42:36 UTC] Using default shop_id: 5
[31-Mar-2026 11:42:36 UTC] Final current_shop_id: 5
[31-Mar-2026 11:42:36 UTC] Report Type: low_stock
[31-Mar-2026 11:42:36 UTC] Data count: 0
[31-Mar-2026 11:42:36 UTC] Using default shop_id: 5
[31-Mar-2026 11:42:36 UTC] Final current_shop_id: 5
[31-Mar-2026 11:42:36 UTC] Report Type: purchase
[31-Mar-2026 11:42:36 UTC] Data count: 0
[31-Mar-2026 11:42:37 UTC] Using default shop_id: 5
[31-Mar-2026 11:42:37 UTC] Final current_shop_id: 5
[31-Mar-2026 11:42:37 UTC] Report Type: gst
[31-Mar-2026 11:42:37 UTC] Data count: 0
[31-Mar-2026 11:44:00 UTC] Using default shop_id: 5
[31-Mar-2026 11:44:00 UTC] Final current_shop_id: 5
[31-Mar-2026 11:44:00 UTC] Login failed: User not found - Email/Username: admin1ormatrix.com, Role: Admin
[31-Mar-2026 11:44:00 UTC] API Error: Invalid credentials
[31-Mar-2026 11:44:09 UTC] Using default shop_id: 5
[31-Mar-2026 11:44:09 UTC] Final current_shop_id: 5
[31-Mar-2026 11:44:09 UTC] ========== LOGIN DEBUG ==========
[31-Mar-2026 11:44:09 UTC] User ID: 1
[31-Mar-2026 11:44:09 UTC] Username: admin1
[31-Mar-2026 11:44:09 UTC] Role: Admin
[31-Mar-2026 11:44:09 UTC] shop_id from users table: 1
[31-Mar-2026 11:44:09 UTC] Shop Name: ORMATRIX
[31-Mar-2026 11:44:09 UTC] ==================================
[31-Mar-2026 11:44:09 UTC] ✅ FINAL shop_id for user: 1
[31-Mar-2026 11:44:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:44:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:44:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:44:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:44:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:10 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 11:44:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:44:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:44:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:44:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:44:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:44:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:44:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:44:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:44:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:10 UTC] Shop ID from POST: 1
[31-Mar-2026 11:44:10 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:11 UTC] Shop ID from GET: 1
[31-Mar-2026 11:44:11 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:11 UTC] ✅ FINAL shop_id for units: 1
[31-Mar-2026 11:44:11 UTC] Found 10 units for shop_id: 1
[31-Mar-2026 11:44:11 UTC] Shop ID from GET: 1
[31-Mar-2026 11:44:11 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:11 UTC] ✅ FINAL shop_id for colors: 1
[31-Mar-2026 11:44:11 UTC] Shop ID from GET: 1
[31-Mar-2026 11:44:11 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:11 UTC] ✅ FINAL shop_id for categories: 1
[31-Mar-2026 11:44:11 UTC] Found 10 colors for shop_id: 1
[31-Mar-2026 11:44:11 UTC] Found 10 categories for shop_id: 1
[31-Mar-2026 11:44:11 UTC] Shop ID from GET: 1
[31-Mar-2026 11:44:11 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:11 UTC] ✅ FINAL shop_id for sizes: 1
[31-Mar-2026 11:44:12 UTC] Shop ID from GET: 1
[31-Mar-2026 11:44:12 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:12 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 11:44:12 UTC] ========== handleGetProducts ==========
[31-Mar-2026 11:44:12 UTC] Final Shop ID: 1
[31-Mar-2026 11:44:12 UTC] Shop ID from GET: 1
[31-Mar-2026 11:44:12 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:12 UTC] ✅ FINAL shop_id for brands: 1
[31-Mar-2026 11:44:12 UTC] Found 9 brands for shop_id: 1
[31-Mar-2026 11:44:12 UTC] Found 8 sizes for shop_id: 1
[31-Mar-2026 11:44:12 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 11:44:12 UTC] Total count in DB: 11
[31-Mar-2026 11:44:15 UTC] Shop ID from GET: 1
[31-Mar-2026 11:44:15 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:15 UTC] Shop ID from GET: 1
[31-Mar-2026 11:44:15 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:15 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 11:44:15 UTC] ========== handleGetProducts ==========
[31-Mar-2026 11:44:15 UTC] Final Shop ID: 1
[31-Mar-2026 11:44:15 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 11:44:15 UTC] Total count in DB: 11
[31-Mar-2026 11:44:15 UTC] Shop ID from GET: 1
[31-Mar-2026 11:44:15 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:15 UTC] ✅ FINAL shop_id for categories: 1
[31-Mar-2026 11:44:15 UTC] Found 10 categories for shop_id: 1
[31-Mar-2026 11:44:15 UTC] Shop ID from GET: 1
[31-Mar-2026 11:44:15 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:15 UTC] ✅ FINAL shop_id for brands: 1
[31-Mar-2026 11:44:15 UTC] Found 9 brands for shop_id: 1
[31-Mar-2026 11:44:15 UTC] Shop ID from GET: 1
[31-Mar-2026 11:44:15 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:16 UTC] Shop ID from GET: 1
[31-Mar-2026 11:44:16 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:16 UTC] Shop ID from GET: 1
[31-Mar-2026 11:44:16 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:16 UTC] Shop ID from GET: 1
[31-Mar-2026 11:44:16 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:17 UTC] Shop ID from GET: 1
[31-Mar-2026 11:44:17 UTC] Final current_shop_id: 1
[31-Mar-2026 11:44:19 UTC] Using default shop_id: 5
[31-Mar-2026 11:44:19 UTC] Final current_shop_id: 5
[31-Mar-2026 11:44:19 UTC] API Error: Invalid action: 
[31-Mar-2026 11:44:38 UTC] Using default shop_id: 5
[31-Mar-2026 11:44:38 UTC] Final current_shop_id: 5
[31-Mar-2026 11:44:38 UTC] API Error: Invalid action: 
[31-Mar-2026 11:44:38 UTC] Using default shop_id: 5
[31-Mar-2026 11:44:38 UTC] Final current_shop_id: 5
[31-Mar-2026 11:44:38 UTC] API Error: Invalid action: 
[31-Mar-2026 11:44:39 UTC] Using default shop_id: 5
[31-Mar-2026 11:44:39 UTC] Final current_shop_id: 5
[31-Mar-2026 11:44:39 UTC] API Error: Invalid action: 
[31-Mar-2026 11:44:40 UTC] Using default shop_id: 5
[31-Mar-2026 11:44:40 UTC] Final current_shop_id: 5
[31-Mar-2026 11:44:40 UTC] API Error: Invalid action: 
[31-Mar-2026 11:44:40 UTC] Using default shop_id: 5
[31-Mar-2026 11:44:40 UTC] Final current_shop_id: 5
[31-Mar-2026 11:44:40 UTC] API Error: Invalid action: 
[31-Mar-2026 11:44:41 UTC] Using default shop_id: 5
[31-Mar-2026 11:44:41 UTC] Final current_shop_id: 5
[31-Mar-2026 11:44:41 UTC] API Error: Invalid action: 
[31-Mar-2026 11:44:41 UTC] Using default shop_id: 5
[31-Mar-2026 11:44:41 UTC] Final current_shop_id: 5
[31-Mar-2026 11:44:41 UTC] API Error: Invalid action: 
[31-Mar-2026 11:44:41 UTC] Using default shop_id: 5
[31-Mar-2026 11:44:41 UTC] Final current_shop_id: 5
[31-Mar-2026 11:44:41 UTC] API Error: Invalid action: 
[31-Mar-2026 11:44:42 UTC] Using default shop_id: 5
[31-Mar-2026 11:44:42 UTC] Final current_shop_id: 5
[31-Mar-2026 11:44:42 UTC] API Error: Invalid action: 
[31-Mar-2026 11:44:42 UTC] Using default shop_id: 5
[31-Mar-2026 11:44:42 UTC] Final current_shop_id: 5
[31-Mar-2026 11:44:42 UTC] API Error: Invalid action: 
[31-Mar-2026 11:44:42 UTC] Using default shop_id: 5
[31-Mar-2026 11:44:42 UTC] Final current_shop_id: 5
[31-Mar-2026 11:44:42 UTC] API Error: Invalid action: 
[31-Mar-2026 11:44:42 UTC] Using default shop_id: 5
[31-Mar-2026 11:44:42 UTC] Final current_shop_id: 5
[31-Mar-2026 11:44:42 UTC] API Error: Invalid action: 
[31-Mar-2026 11:44:43 UTC] Using default shop_id: 5
[31-Mar-2026 11:44:43 UTC] Final current_shop_id: 5
[31-Mar-2026 11:44:43 UTC] API Error: Invalid action: 
[31-Mar-2026 11:44:43 UTC] Using default shop_id: 5
[31-Mar-2026 11:44:43 UTC] Final current_shop_id: 5
[31-Mar-2026 11:44:43 UTC] API Error: Invalid action: 
[31-Mar-2026 11:50:53 UTC] Using default shop_id: 5
[31-Mar-2026 11:50:53 UTC] Final current_shop_id: 5
[31-Mar-2026 11:50:53 UTC] API Error: Invalid action: 
[31-Mar-2026 12:04:19 UTC] Using default shop_id: 5
[31-Mar-2026 12:04:19 UTC] Final current_shop_id: 5
[31-Mar-2026 12:04:19 UTC] API Error: Invalid action: 
[31-Mar-2026 12:04:25 UTC] Shop ID from GET: 1
[31-Mar-2026 12:04:25 UTC] Final current_shop_id: 1
[31-Mar-2026 12:04:25 UTC] Shop ID from GET: 1
[31-Mar-2026 12:04:25 UTC] Final current_shop_id: 1
[31-Mar-2026 12:04:26 UTC] Using default shop_id: 5
[31-Mar-2026 12:04:26 UTC] Final current_shop_id: 5
[31-Mar-2026 12:04:26 UTC] API Error: Invalid action: 
[31-Mar-2026 12:04:28 UTC] Using default shop_id: 5
[31-Mar-2026 12:04:28 UTC] Final current_shop_id: 5
[31-Mar-2026 12:04:28 UTC] API Error: Invalid action: 
[31-Mar-2026 12:04:28 UTC] Using default shop_id: 5
[31-Mar-2026 12:04:28 UTC] Final current_shop_id: 5
[31-Mar-2026 12:04:28 UTC] API Error: Invalid action: 
[31-Mar-2026 12:04:29 UTC] Using default shop_id: 5
[31-Mar-2026 12:04:29 UTC] Final current_shop_id: 5
[31-Mar-2026 12:04:29 UTC] API Error: Invalid action: 
[31-Mar-2026 12:04:30 UTC] Using default shop_id: 5
[31-Mar-2026 12:04:30 UTC] Final current_shop_id: 5
[31-Mar-2026 12:04:30 UTC] API Error: Invalid action: 
[31-Mar-2026 12:07:33 UTC] Using default shop_id: 5
[31-Mar-2026 12:07:33 UTC] Final current_shop_id: 5
[31-Mar-2026 12:07:33 UTC] ========== LOGIN DEBUG ==========
[31-Mar-2026 12:07:33 UTC] User ID: 1
[31-Mar-2026 12:07:33 UTC] Username: admin1
[31-Mar-2026 12:07:33 UTC] Role: Admin
[31-Mar-2026 12:07:33 UTC] shop_id from users table: 1
[31-Mar-2026 12:07:33 UTC] Shop Name: ORMATRIX
[31-Mar-2026 12:07:33 UTC] ==================================
[31-Mar-2026 12:07:33 UTC] ✅ FINAL shop_id for user: 1
[31-Mar-2026 12:07:34 UTC] Shop ID from POST: 1
[31-Mar-2026 12:07:34 UTC] Final current_shop_id: 1
[31-Mar-2026 12:07:34 UTC] Shop ID from POST: 1
[31-Mar-2026 12:07:34 UTC] Final current_shop_id: 1
[31-Mar-2026 12:07:34 UTC] Shop ID from POST: 1
[31-Mar-2026 12:07:34 UTC] Final current_shop_id: 1
[31-Mar-2026 12:07:34 UTC] Shop ID from POST: 1
[31-Mar-2026 12:07:34 UTC] Final current_shop_id: 1
[31-Mar-2026 12:07:34 UTC] Shop ID from POST: 1
[31-Mar-2026 12:07:34 UTC] Final current_shop_id: 1
[31-Mar-2026 12:07:34 UTC] Shop ID from POST: 1
[31-Mar-2026 12:07:34 UTC] Shop ID from POST: 1
[31-Mar-2026 12:07:34 UTC] Final current_shop_id: 1
[31-Mar-2026 12:07:34 UTC] Final current_shop_id: 1
[31-Mar-2026 12:07:34 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 12:07:34 UTC] Shop ID from POST: 1
[31-Mar-2026 12:07:34 UTC] Final current_shop_id: 1
[31-Mar-2026 12:07:35 UTC] Shop ID from POST: 1
[31-Mar-2026 12:07:35 UTC] Final current_shop_id: 1
[31-Mar-2026 12:07:35 UTC] Shop ID from POST: 1
[31-Mar-2026 12:07:35 UTC] Final current_shop_id: 1
[31-Mar-2026 12:07:35 UTC] Shop ID from POST: 1
[31-Mar-2026 12:07:35 UTC] Final current_shop_id: 1
[31-Mar-2026 12:07:35 UTC] Shop ID from POST: 1
[31-Mar-2026 12:07:35 UTC] Final current_shop_id: 1
[31-Mar-2026 12:07:35 UTC] Shop ID from POST: 1
[31-Mar-2026 12:07:35 UTC] Final current_shop_id: 1
[31-Mar-2026 12:07:35 UTC] Using default shop_id: 5
[31-Mar-2026 12:07:35 UTC] Final current_shop_id: 5
[31-Mar-2026 12:07:35 UTC] API Error: Invalid action: 
[31-Mar-2026 12:07:37 UTC] Using default shop_id: 5
[31-Mar-2026 12:07:37 UTC] Final current_shop_id: 5
[31-Mar-2026 12:07:37 UTC] API Error: Invalid action: 
[31-Mar-2026 12:07:38 UTC] Using default shop_id: 5
[31-Mar-2026 12:07:38 UTC] Final current_shop_id: 5
[31-Mar-2026 12:07:38 UTC] API Error: Invalid action: 
[31-Mar-2026 12:07:39 UTC] Using default shop_id: 5
[31-Mar-2026 12:07:39 UTC] Final current_shop_id: 5
[31-Mar-2026 12:07:39 UTC] API Error: Invalid action: 
[31-Mar-2026 12:07:58 UTC] Using default shop_id: 5
[31-Mar-2026 12:07:58 UTC] Final current_shop_id: 5
[31-Mar-2026 12:07:58 UTC] API Error: Invalid action: 
[31-Mar-2026 12:19:51 UTC] Using default shop_id: 5
[31-Mar-2026 12:19:51 UTC] Final current_shop_id: 5
[31-Mar-2026 12:19:51 UTC] ========== LOGIN DEBUG ==========
[31-Mar-2026 12:19:51 UTC] User ID: 1
[31-Mar-2026 12:19:51 UTC] Username: admin1
[31-Mar-2026 12:19:51 UTC] Role: Admin
[31-Mar-2026 12:19:51 UTC] shop_id from users table: 1
[31-Mar-2026 12:19:51 UTC] Shop Name: ORMATRIX
[31-Mar-2026 12:19:51 UTC] ==================================
[31-Mar-2026 12:19:51 UTC] ✅ FINAL shop_id for user: 1
[31-Mar-2026 12:19:52 UTC] Shop ID from POST: 1
[31-Mar-2026 12:19:52 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:52 UTC] Shop ID from POST: 1
[31-Mar-2026 12:19:52 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:52 UTC] Shop ID from POST: 1
[31-Mar-2026 12:19:52 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:52 UTC] Shop ID from POST: 1
[31-Mar-2026 12:19:52 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:52 UTC] Shop ID from POST: 1
[31-Mar-2026 12:19:52 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:52 UTC] Shop ID from POST: 1
[31-Mar-2026 12:19:52 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:53 UTC] Shop ID from POST: 1
[31-Mar-2026 12:19:53 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:53 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 12:19:53 UTC] Shop ID from POST: 1
[31-Mar-2026 12:19:53 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:53 UTC] Shop ID from POST: 1
[31-Mar-2026 12:19:53 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:53 UTC] Shop ID from POST: 1
[31-Mar-2026 12:19:53 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:53 UTC] Shop ID from POST: 1
[31-Mar-2026 12:19:53 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:53 UTC] Shop ID from POST: 1
[31-Mar-2026 12:19:53 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:53 UTC] Shop ID from POST: 1
[31-Mar-2026 12:19:53 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:55 UTC] Shop ID from GET: 1
[31-Mar-2026 12:19:55 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:55 UTC] ✅ FINAL shop_id for units: 1
[31-Mar-2026 12:19:55 UTC] Found 10 units for shop_id: 1
[31-Mar-2026 12:19:55 UTC] Shop ID from GET: 1
[31-Mar-2026 12:19:55 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:55 UTC] ✅ FINAL shop_id for sizes: 1
[31-Mar-2026 12:19:55 UTC] Shop ID from GET: 1
[31-Mar-2026 12:19:55 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:55 UTC] ✅ FINAL shop_id for categories: 1
[31-Mar-2026 12:19:55 UTC] Found 8 sizes for shop_id: 1
[31-Mar-2026 12:19:55 UTC] Shop ID from GET: 1
[31-Mar-2026 12:19:55 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:55 UTC] ✅ FINAL shop_id for brands: 1
[31-Mar-2026 12:19:55 UTC] Found 9 brands for shop_id: 1
[31-Mar-2026 12:19:55 UTC] Found 10 categories for shop_id: 1
[31-Mar-2026 12:19:55 UTC] Shop ID from GET: 1
[31-Mar-2026 12:19:55 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:55 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:19:55 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:19:55 UTC] Final Shop ID: 1
[31-Mar-2026 12:19:55 UTC] Shop ID from GET: 1
[31-Mar-2026 12:19:55 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:55 UTC] ✅ FINAL shop_id for colors: 1
[31-Mar-2026 12:19:55 UTC] Found 10 colors for shop_id: 1
[31-Mar-2026 12:19:55 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:19:55 UTC] Total count in DB: 11
[31-Mar-2026 12:19:57 UTC] Shop ID from GET: 1
[31-Mar-2026 12:19:57 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:57 UTC] Getting customers for shop_id: 1
[31-Mar-2026 12:19:57 UTC] Shop ID from GET: 1
[31-Mar-2026 12:19:57 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:57 UTC] Found 10 customers for shop_id: 1
[31-Mar-2026 12:19:57 UTC] Shop ID from GET: 1
[31-Mar-2026 12:19:57 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:57 UTC] Shop ID from GET: 1
[31-Mar-2026 12:19:57 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:57 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:19:57 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:19:57 UTC] Final Shop ID: 1
[31-Mar-2026 12:19:57 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:19:57 UTC] Total count in DB: 11
[31-Mar-2026 12:19:57 UTC] Shop ID from GET: 1
[31-Mar-2026 12:19:57 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:57 UTC] Shop ID from GET: 1
[31-Mar-2026 12:19:57 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:59 UTC] Shop ID from POST: 1
[31-Mar-2026 12:19:59 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:59 UTC] Shop ID from POST: 1
[31-Mar-2026 12:19:59 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:59 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 12:19:59 UTC] Found 7 suppliers for shop_id: 1
[31-Mar-2026 12:19:59 UTC] Shop ID from POST: 1
[31-Mar-2026 12:19:59 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:59 UTC] Shop ID from POST: 1
[31-Mar-2026 12:19:59 UTC] Final current_shop_id: 1
[31-Mar-2026 12:19:59 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:19:59 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:19:59 UTC] Final Shop ID: 1
[31-Mar-2026 12:19:59 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:19:59 UTC] Total count in DB: 11
[31-Mar-2026 12:20:00 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:00 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:00 UTC] Getting customers for shop_id: 1
[31-Mar-2026 12:20:00 UTC] Found 10 customers for shop_id: 1
[31-Mar-2026 12:20:00 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:00 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:02 UTC] Shop ID from POST: 1
[31-Mar-2026 12:20:02 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:02 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 12:20:02 UTC] Found 7 suppliers for shop_id: 1
[31-Mar-2026 12:20:03 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:03 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:03 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:20:03 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:20:03 UTC] Final Shop ID: 1
[31-Mar-2026 12:20:03 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:20:03 UTC] Total count in DB: 11
[31-Mar-2026 12:20:05 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:05 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:05 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:05 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:07 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:07 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:07 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:07 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:07 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:07 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:07 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:07 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:07 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:07 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:07 UTC] get_employees - Shop ID: 1
[31-Mar-2026 12:20:09 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:09 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:09 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:09 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:09 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:20:09 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:20:09 UTC] Final Shop ID: 1
[31-Mar-2026 12:20:09 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:20:09 UTC] Total count in DB: 11
[31-Mar-2026 12:20:09 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:09 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:09 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:09 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:09 UTC] ✅ FINAL shop_id for categories: 1
[31-Mar-2026 12:20:09 UTC] Found 10 categories for shop_id: 1
[31-Mar-2026 12:20:09 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:09 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:09 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:09 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:09 UTC] ✅ FINAL shop_id for brands: 1
[31-Mar-2026 12:20:09 UTC] Found 9 brands for shop_id: 1
[31-Mar-2026 12:20:10 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:10 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:10 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:10 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:10 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:10 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:13 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:13 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:15 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:15 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:16 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:16 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:16 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:20:16 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:20:16 UTC] Final Shop ID: 1
[31-Mar-2026 12:20:16 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:20:16 UTC] Total count in DB: 11
[31-Mar-2026 12:20:16 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:16 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:16 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:20:16 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:20:16 UTC] Final Shop ID: 1
[31-Mar-2026 12:20:16 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:20:16 UTC] Total count in DB: 11
[31-Mar-2026 12:20:17 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:17 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:17 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:20:17 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:20:17 UTC] Final Shop ID: 1
[31-Mar-2026 12:20:17 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:20:17 UTC] Total count in DB: 11
[31-Mar-2026 12:20:17 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:17 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:17 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:20:17 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:20:17 UTC] Final Shop ID: 1
[31-Mar-2026 12:20:17 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:20:17 UTC] Total count in DB: 11
[31-Mar-2026 12:20:18 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:18 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:18 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:18 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:19 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:19 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:20 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:20 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:20 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:20 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:20 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:20 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:20 UTC] Shop ID from GET: 1
[31-Mar-2026 12:20:20 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:20 UTC] Getting customers for shop_id: 1
[31-Mar-2026 12:20:20 UTC] Found 10 customers for shop_id: 1
[31-Mar-2026 12:20:57 UTC] Using default shop_id: 5
[31-Mar-2026 12:20:57 UTC] Final current_shop_id: 5
[31-Mar-2026 12:20:57 UTC] ========== LOGIN DEBUG ==========
[31-Mar-2026 12:20:57 UTC] User ID: 1
[31-Mar-2026 12:20:57 UTC] Username: admin1
[31-Mar-2026 12:20:57 UTC] Role: Admin
[31-Mar-2026 12:20:57 UTC] shop_id from users table: 1
[31-Mar-2026 12:20:57 UTC] Shop Name: ORMATRIX
[31-Mar-2026 12:20:57 UTC] ==================================
[31-Mar-2026 12:20:57 UTC] ✅ FINAL shop_id for user: 1
[31-Mar-2026 12:20:58 UTC] Shop ID from POST: 1
[31-Mar-2026 12:20:58 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:58 UTC] Shop ID from POST: 1
[31-Mar-2026 12:20:58 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:58 UTC] Shop ID from POST: 1
[31-Mar-2026 12:20:58 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:58 UTC] Shop ID from POST: 1
[31-Mar-2026 12:20:58 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:59 UTC] Shop ID from POST: 1
[31-Mar-2026 12:20:59 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:59 UTC] Shop ID from POST: 1
[31-Mar-2026 12:20:59 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:59 UTC] Shop ID from POST: 1
[31-Mar-2026 12:20:59 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:59 UTC] Shop ID from POST: 1
[31-Mar-2026 12:20:59 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:59 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 12:20:59 UTC] Shop ID from POST: 1
[31-Mar-2026 12:20:59 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:59 UTC] Shop ID from POST: 1
[31-Mar-2026 12:20:59 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:59 UTC] Shop ID from POST: 1
[31-Mar-2026 12:20:59 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:59 UTC] Shop ID from POST: 1
[31-Mar-2026 12:20:59 UTC] Final current_shop_id: 1
[31-Mar-2026 12:20:59 UTC] Shop ID from POST: 1
[31-Mar-2026 12:20:59 UTC] Final current_shop_id: 1
[31-Mar-2026 12:21:00 UTC] Shop ID from GET: 1
[31-Mar-2026 12:21:00 UTC] Final current_shop_id: 1
[31-Mar-2026 12:21:02 UTC] Shop ID from GET: 1
[31-Mar-2026 12:21:02 UTC] Final current_shop_id: 1
[31-Mar-2026 12:21:02 UTC] Shop ID from GET: 1
[31-Mar-2026 12:21:02 UTC] Final current_shop_id: 1
[31-Mar-2026 12:21:02 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:21:02 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:21:02 UTC] Final Shop ID: 1
[31-Mar-2026 12:21:02 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:21:02 UTC] Total count in DB: 11
[31-Mar-2026 12:21:05 UTC] Shop ID from GET: 1
[31-Mar-2026 12:21:05 UTC] Final current_shop_id: 1
[31-Mar-2026 12:21:05 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:21:05 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:21:05 UTC] Final Shop ID: 1
[31-Mar-2026 12:21:05 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:21:05 UTC] Total count in DB: 11
[31-Mar-2026 12:21:06 UTC] Shop ID from GET: 1
[31-Mar-2026 12:21:06 UTC] Final current_shop_id: 1
[31-Mar-2026 12:21:06 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:21:06 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:21:06 UTC] Final Shop ID: 1
[31-Mar-2026 12:21:06 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:21:06 UTC] Total count in DB: 11
[31-Mar-2026 12:21:07 UTC] Shop ID from GET: 1
[31-Mar-2026 12:21:07 UTC] Final current_shop_id: 1
[31-Mar-2026 12:21:07 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:21:07 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:21:07 UTC] Final Shop ID: 1
[31-Mar-2026 12:21:07 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:21:07 UTC] Total count in DB: 11
[31-Mar-2026 12:21:07 UTC] Shop ID from GET: 1
[31-Mar-2026 12:21:07 UTC] Final current_shop_id: 1
[31-Mar-2026 12:21:08 UTC] Shop ID from GET: 1
[31-Mar-2026 12:21:08 UTC] Final current_shop_id: 1
[31-Mar-2026 12:21:08 UTC] Shop ID from GET: 1
[31-Mar-2026 12:21:08 UTC] Final current_shop_id: 1
[31-Mar-2026 12:21:09 UTC] Shop ID from GET: 1
[31-Mar-2026 12:21:09 UTC] Final current_shop_id: 1
[31-Mar-2026 12:21:09 UTC] Shop ID from GET: 1
[31-Mar-2026 12:21:09 UTC] Final current_shop_id: 1
[31-Mar-2026 12:21:09 UTC] Shop ID from GET: 1
[31-Mar-2026 12:21:09 UTC] Final current_shop_id: 1
[31-Mar-2026 12:21:10 UTC] Shop ID from GET: 1
[31-Mar-2026 12:21:10 UTC] Final current_shop_id: 1
[31-Mar-2026 12:21:10 UTC] Getting customers for shop_id: 1
[31-Mar-2026 12:21:10 UTC] Found 10 customers for shop_id: 1
[31-Mar-2026 12:34:32 UTC] Using default shop_id: 5
[31-Mar-2026 12:34:32 UTC] Final current_shop_id: 5
[31-Mar-2026 12:34:32 UTC] ========== LOGIN DEBUG ==========
[31-Mar-2026 12:34:32 UTC] User ID: 1
[31-Mar-2026 12:34:32 UTC] Username: admin1
[31-Mar-2026 12:34:32 UTC] Role: Admin
[31-Mar-2026 12:34:32 UTC] shop_id from users table: 1
[31-Mar-2026 12:34:32 UTC] Shop Name: ORMATRIX
[31-Mar-2026 12:34:32 UTC] ==================================
[31-Mar-2026 12:34:32 UTC] ✅ FINAL shop_id for user: 1
[31-Mar-2026 12:34:33 UTC] Shop ID from POST: 1
[31-Mar-2026 12:34:33 UTC] Final current_shop_id: 1
[31-Mar-2026 12:34:33 UTC] Shop ID from POST: 1
[31-Mar-2026 12:34:33 UTC] Final current_shop_id: 1
[31-Mar-2026 12:34:33 UTC] Shop ID from POST: 1
[31-Mar-2026 12:34:33 UTC] Final current_shop_id: 1
[31-Mar-2026 12:34:33 UTC] Shop ID from POST: 1
[31-Mar-2026 12:34:33 UTC] Final current_shop_id: 1
[31-Mar-2026 12:34:33 UTC] Shop ID from POST: 1
[31-Mar-2026 12:34:33 UTC] Final current_shop_id: 1
[31-Mar-2026 12:34:33 UTC] Shop ID from POST: 1
[31-Mar-2026 12:34:33 UTC] Final current_shop_id: 1
[31-Mar-2026 12:34:33 UTC] Shop ID from POST: 1
[31-Mar-2026 12:34:33 UTC] Final current_shop_id: 1
[31-Mar-2026 12:34:33 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 12:34:33 UTC] Shop ID from POST: 1
[31-Mar-2026 12:34:33 UTC] Final current_shop_id: 1
[31-Mar-2026 12:34:33 UTC] Shop ID from POST: 1
[31-Mar-2026 12:34:33 UTC] Final current_shop_id: 1
[31-Mar-2026 12:34:33 UTC] Shop ID from POST: 1
[31-Mar-2026 12:34:33 UTC] Final current_shop_id: 1
[31-Mar-2026 12:34:34 UTC] Shop ID from POST: 1
[31-Mar-2026 12:34:34 UTC] Final current_shop_id: 1
[31-Mar-2026 12:34:34 UTC] Shop ID from POST: 1
[31-Mar-2026 12:34:34 UTC] Final current_shop_id: 1
[31-Mar-2026 12:34:34 UTC] Shop ID from POST: 1
[31-Mar-2026 12:34:34 UTC] Final current_shop_id: 1
[31-Mar-2026 12:34:35 UTC] Using default shop_id: 5
[31-Mar-2026 12:34:35 UTC] Final current_shop_id: 5
[31-Mar-2026 12:34:35 UTC] API Error: Invalid action: 
[31-Mar-2026 12:34:39 UTC] Using default shop_id: 5
[31-Mar-2026 12:34:39 UTC] Final current_shop_id: 5
[31-Mar-2026 12:34:39 UTC] API Error: Invalid action: 
[31-Mar-2026 12:34:39 UTC] Using default shop_id: 5
[31-Mar-2026 12:34:39 UTC] Final current_shop_id: 5
[31-Mar-2026 12:34:39 UTC] API Error: Invalid action: 
[31-Mar-2026 12:36:35 UTC] Using default shop_id: 5
[31-Mar-2026 12:36:35 UTC] Final current_shop_id: 5
[31-Mar-2026 12:36:35 UTC] Login failed: User not found - Email/Username: admin1@gmail.com, Role: Admin
[31-Mar-2026 12:36:35 UTC] API Error: Invalid credentials
[31-Mar-2026 12:36:46 UTC] Using default shop_id: 5
[31-Mar-2026 12:36:46 UTC] Final current_shop_id: 5
[31-Mar-2026 12:36:46 UTC] ========== LOGIN DEBUG ==========
[31-Mar-2026 12:36:46 UTC] User ID: 1
[31-Mar-2026 12:36:46 UTC] Username: admin1
[31-Mar-2026 12:36:46 UTC] Role: Admin
[31-Mar-2026 12:36:46 UTC] shop_id from users table: 1
[31-Mar-2026 12:36:46 UTC] Shop Name: ORMATRIX
[31-Mar-2026 12:36:46 UTC] ==================================
[31-Mar-2026 12:36:46 UTC] ✅ FINAL shop_id for user: 1
[31-Mar-2026 12:36:46 UTC] Shop ID from POST: 1
[31-Mar-2026 12:36:46 UTC] Final current_shop_id: 1
[31-Mar-2026 12:36:46 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 12:36:46 UTC] Shop ID from POST: 1
[31-Mar-2026 12:36:46 UTC] Final current_shop_id: 1
[31-Mar-2026 12:36:46 UTC] Shop ID from POST: 1
[31-Mar-2026 12:36:46 UTC] Final current_shop_id: 1
[31-Mar-2026 12:36:46 UTC] Shop ID from POST: 1
[31-Mar-2026 12:36:46 UTC] Final current_shop_id: 1
[31-Mar-2026 12:36:46 UTC] Shop ID from POST: 1
[31-Mar-2026 12:36:46 UTC] Final current_shop_id: 1
[31-Mar-2026 12:36:46 UTC] Shop ID from POST: 1
[31-Mar-2026 12:36:46 UTC] Final current_shop_id: 1
[31-Mar-2026 12:36:46 UTC] Shop ID from POST: 1
[31-Mar-2026 12:36:46 UTC] Final current_shop_id: 1
[31-Mar-2026 12:36:47 UTC] Shop ID from POST: 1
[31-Mar-2026 12:36:47 UTC] Final current_shop_id: 1
[31-Mar-2026 12:36:47 UTC] Shop ID from POST: 1
[31-Mar-2026 12:36:47 UTC] Final current_shop_id: 1
[31-Mar-2026 12:36:47 UTC] Shop ID from POST: 1
[31-Mar-2026 12:36:47 UTC] Final current_shop_id: 1
[31-Mar-2026 12:36:47 UTC] Shop ID from POST: 1
[31-Mar-2026 12:36:47 UTC] Final current_shop_id: 1
[31-Mar-2026 12:36:48 UTC] Shop ID from POST: 1
[31-Mar-2026 12:36:48 UTC] Final current_shop_id: 1
[31-Mar-2026 12:36:48 UTC] Shop ID from POST: 1
[31-Mar-2026 12:36:48 UTC] Final current_shop_id: 1
[31-Mar-2026 12:36:52 UTC] Shop ID from GET: 1
[31-Mar-2026 12:36:52 UTC] Final current_shop_id: 1
[31-Mar-2026 12:36:54 UTC] Shop ID from GET: 1
[31-Mar-2026 12:36:54 UTC] Final current_shop_id: 1
[31-Mar-2026 12:36:54 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:36:54 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:36:54 UTC] Final Shop ID: 1
[31-Mar-2026 12:36:54 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:36:54 UTC] Total count in DB: 11
[31-Mar-2026 12:36:55 UTC] Shop ID from GET: 1
[31-Mar-2026 12:36:55 UTC] Final current_shop_id: 1
[31-Mar-2026 12:36:55 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:36:55 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:36:55 UTC] Final Shop ID: 1
[31-Mar-2026 12:36:55 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:36:55 UTC] Total count in DB: 11
[31-Mar-2026 12:36:56 UTC] Shop ID from GET: 1
[31-Mar-2026 12:36:56 UTC] Final current_shop_id: 1
[31-Mar-2026 12:36:56 UTC] Shop ID from GET: 1
[31-Mar-2026 12:36:56 UTC] Final current_shop_id: 1
[31-Mar-2026 12:36:56 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:36:56 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:36:56 UTC] Final Shop ID: 1
[31-Mar-2026 12:36:56 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:36:56 UTC] Total count in DB: 11
[31-Mar-2026 12:36:57 UTC] Shop ID from GET: 1
[31-Mar-2026 12:36:57 UTC] Final current_shop_id: 1
[31-Mar-2026 12:36:57 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:36:57 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:36:57 UTC] Final Shop ID: 1
[31-Mar-2026 12:36:57 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:36:57 UTC] Total count in DB: 11
[31-Mar-2026 12:36:59 UTC] Shop ID from GET: 1
[31-Mar-2026 12:36:59 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:01 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:01 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:02 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:02 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:03 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:03 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:03 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:03 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:04 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:04 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:05 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:05 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:05 UTC] Getting customers for shop_id: 1
[31-Mar-2026 12:37:05 UTC] Found 10 customers for shop_id: 1
[31-Mar-2026 12:37:06 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:06 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:06 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 12:37:06 UTC] Found 7 suppliers for shop_id: 1
[31-Mar-2026 12:37:06 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:06 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:06 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:06 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:06 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:06 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:07 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:07 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:08 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:08 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:08 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:08 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:08 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:08 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:10 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:10 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:12 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:12 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:12 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:37:12 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:37:12 UTC] Final Shop ID: 1
[31-Mar-2026 12:37:12 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:37:12 UTC] Total count in DB: 11
[31-Mar-2026 12:37:49 UTC] Using default shop_id: 5
[31-Mar-2026 12:37:49 UTC] Final current_shop_id: 5
[31-Mar-2026 12:37:49 UTC] ========== LOGIN DEBUG ==========
[31-Mar-2026 12:37:49 UTC] User ID: 1
[31-Mar-2026 12:37:49 UTC] Username: admin1
[31-Mar-2026 12:37:49 UTC] Role: Admin
[31-Mar-2026 12:37:49 UTC] shop_id from users table: 1
[31-Mar-2026 12:37:49 UTC] Shop Name: ORMATRIX
[31-Mar-2026 12:37:49 UTC] ==================================
[31-Mar-2026 12:37:49 UTC] ✅ FINAL shop_id for user: 1
[31-Mar-2026 12:37:50 UTC] Shop ID from POST: 1
[31-Mar-2026 12:37:50 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:50 UTC] Shop ID from POST: 1
[31-Mar-2026 12:37:50 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:50 UTC] Shop ID from POST: 1
[31-Mar-2026 12:37:50 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:50 UTC] Shop ID from POST: 1
[31-Mar-2026 12:37:50 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:50 UTC] Shop ID from POST: 1
[31-Mar-2026 12:37:50 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:50 UTC] Shop ID from POST: 1
[31-Mar-2026 12:37:50 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:50 UTC] Shop ID from POST: 1
[31-Mar-2026 12:37:50 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:50 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 12:37:50 UTC] Shop ID from POST: 1
[31-Mar-2026 12:37:50 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:50 UTC] Shop ID from POST: 1
[31-Mar-2026 12:37:50 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:50 UTC] Shop ID from POST: 1
[31-Mar-2026 12:37:50 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:50 UTC] Shop ID from POST: 1
[31-Mar-2026 12:37:50 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:50 UTC] Shop ID from POST: 1
[31-Mar-2026 12:37:50 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:50 UTC] Shop ID from POST: 1
[31-Mar-2026 12:37:50 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:52 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:52 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:53 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:53 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:53 UTC] Getting customers for shop_id: 1
[31-Mar-2026 12:37:54 UTC] Found 10 customers for shop_id: 1
[31-Mar-2026 12:37:57 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:57 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:57 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:37:57 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:37:57 UTC] Final Shop ID: 1
[31-Mar-2026 12:37:57 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:37:57 UTC] Total count in DB: 11
[31-Mar-2026 12:37:58 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:58 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:58 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:58 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:59 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:59 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:59 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:59 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:59 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:59 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:59 UTC] Shop ID from GET: 1
[31-Mar-2026 12:37:59 UTC] Final current_shop_id: 1
[31-Mar-2026 12:37:59 UTC] Getting customers for shop_id: 1
[31-Mar-2026 12:37:59 UTC] Found 10 customers for shop_id: 1
[31-Mar-2026 12:38:03 UTC] Shop ID from GET: 1
[31-Mar-2026 12:38:03 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:03 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 12:38:03 UTC] Found 7 suppliers for shop_id: 1
[31-Mar-2026 12:38:03 UTC] Shop ID from GET: 1
[31-Mar-2026 12:38:03 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:03 UTC] Shop ID from GET: 1
[31-Mar-2026 12:38:03 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:03 UTC] Shop ID from GET: 1
[31-Mar-2026 12:38:03 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:03 UTC] Shop ID from GET: 1
[31-Mar-2026 12:38:03 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:03 UTC] Shop ID from GET: 1
[31-Mar-2026 12:38:03 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:03 UTC] Shop ID from GET: 1
[31-Mar-2026 12:38:03 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:04 UTC] Shop ID from GET: 1
[31-Mar-2026 12:38:04 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:05 UTC] Shop ID from GET: 1
[31-Mar-2026 12:38:05 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:07 UTC] Shop ID from GET: 1
[31-Mar-2026 12:38:07 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:07 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:38:07 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:38:07 UTC] Final Shop ID: 1
[31-Mar-2026 12:38:07 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:38:07 UTC] Total count in DB: 11
[31-Mar-2026 12:38:10 UTC] Shop ID from POST: 1
[31-Mar-2026 12:38:10 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:10 UTC] Shop ID from POST: 1
[31-Mar-2026 12:38:10 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:10 UTC] Shop ID from POST: 1
[31-Mar-2026 12:38:10 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:10 UTC] Shop ID from POST: 1
[31-Mar-2026 12:38:10 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:10 UTC] Shop ID from POST: 1
[31-Mar-2026 12:38:10 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:11 UTC] Shop ID from POST: 1
[31-Mar-2026 12:38:11 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:11 UTC] Shop ID from POST: 1
[31-Mar-2026 12:38:11 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:11 UTC] Shop ID from POST: 1
[31-Mar-2026 12:38:11 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:11 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 12:38:11 UTC] Shop ID from POST: 1
[31-Mar-2026 12:38:11 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:11 UTC] Shop ID from POST: 1
[31-Mar-2026 12:38:11 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:11 UTC] Shop ID from POST: 1
[31-Mar-2026 12:38:11 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:11 UTC] Shop ID from POST: 1
[31-Mar-2026 12:38:11 UTC] Final current_shop_id: 1
[31-Mar-2026 12:38:11 UTC] Shop ID from POST: 1
[31-Mar-2026 12:38:11 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:50 UTC] Using default shop_id: 5
[31-Mar-2026 12:59:50 UTC] Final current_shop_id: 5
[31-Mar-2026 12:59:50 UTC] ========== LOGIN DEBUG ==========
[31-Mar-2026 12:59:50 UTC] User ID: 1
[31-Mar-2026 12:59:50 UTC] Username: admin1
[31-Mar-2026 12:59:50 UTC] Role: Admin
[31-Mar-2026 12:59:50 UTC] shop_id from users table: 1
[31-Mar-2026 12:59:50 UTC] Shop Name: ORMATRIX
[31-Mar-2026 12:59:50 UTC] ==================================
[31-Mar-2026 12:59:50 UTC] ✅ FINAL shop_id for user: 1
[31-Mar-2026 12:59:51 UTC] Shop ID from POST: 1
[31-Mar-2026 12:59:51 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:51 UTC] Shop ID from POST: 1
[31-Mar-2026 12:59:51 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:51 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 12:59:51 UTC] Shop ID from POST: 1
[31-Mar-2026 12:59:51 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:51 UTC] Shop ID from POST: 1
[31-Mar-2026 12:59:51 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:51 UTC] Shop ID from POST: 1
[31-Mar-2026 12:59:51 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:51 UTC] Shop ID from POST: 1
[31-Mar-2026 12:59:51 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:51 UTC] Shop ID from POST: 1
[31-Mar-2026 12:59:51 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:51 UTC] Shop ID from POST: 1
[31-Mar-2026 12:59:51 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:51 UTC] Shop ID from POST: 1
[31-Mar-2026 12:59:51 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:51 UTC] Shop ID from POST: 1
[31-Mar-2026 12:59:51 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:51 UTC] Shop ID from POST: 1
[31-Mar-2026 12:59:51 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:51 UTC] Shop ID from POST: 1
[31-Mar-2026 12:59:51 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:51 UTC] Shop ID from POST: 1
[31-Mar-2026 12:59:51 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:55 UTC] Shop ID from GET: 1
[31-Mar-2026 12:59:55 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:55 UTC] ✅ FINAL shop_id for colors: 1
[31-Mar-2026 12:59:55 UTC] Shop ID from GET: 1
[31-Mar-2026 12:59:55 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:55 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:59:55 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:59:55 UTC] Final Shop ID: 1
[31-Mar-2026 12:59:55 UTC] Shop ID from GET: 1
[31-Mar-2026 12:59:55 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:55 UTC] Shop ID from GET: 1
[31-Mar-2026 12:59:55 UTC] ✅ FINAL shop_id for units: 1
[31-Mar-2026 12:59:55 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:55 UTC] ✅ FINAL shop_id for brands: 1
[31-Mar-2026 12:59:55 UTC] Shop ID from GET: 1
[31-Mar-2026 12:59:55 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:55 UTC] ✅ FINAL shop_id for sizes: 1
[31-Mar-2026 12:59:55 UTC] Shop ID from GET: 1
[31-Mar-2026 12:59:55 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:55 UTC] ✅ FINAL shop_id for categories: 1
[31-Mar-2026 12:59:55 UTC] Found 10 colors for shop_id: 1
[31-Mar-2026 12:59:55 UTC] Found 10 units for shop_id: 1
[31-Mar-2026 12:59:55 UTC] Found 9 brands for shop_id: 1
[31-Mar-2026 12:59:55 UTC] Found 8 sizes for shop_id: 1
[31-Mar-2026 12:59:55 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:59:55 UTC] Total count in DB: 11
[31-Mar-2026 12:59:55 UTC] Found 10 categories for shop_id: 1
[31-Mar-2026 12:59:58 UTC] Shop ID from GET: 1
[31-Mar-2026 12:59:58 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:58 UTC] Shop ID from GET: 1
[31-Mar-2026 12:59:58 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:58 UTC] Getting customers for shop_id: 1
[31-Mar-2026 12:59:58 UTC] Shop ID from GET: 1
[31-Mar-2026 12:59:58 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:58 UTC] Found 10 customers for shop_id: 1
[31-Mar-2026 12:59:59 UTC] Shop ID from GET: 1
[31-Mar-2026 12:59:59 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:59 UTC] Shop ID from GET: 1
[31-Mar-2026 12:59:59 UTC] Final current_shop_id: 1
[31-Mar-2026 12:59:59 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 12:59:59 UTC] ========== handleGetProducts ==========
[31-Mar-2026 12:59:59 UTC] Final Shop ID: 1
[31-Mar-2026 12:59:59 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 12:59:59 UTC] Total count in DB: 11
[31-Mar-2026 13:00:01 UTC] Shop ID from POST: 1
[31-Mar-2026 13:00:01 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:01 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 13:00:01 UTC] Found 7 suppliers for shop_id: 1
[31-Mar-2026 13:00:01 UTC] Shop ID from POST: 1
[31-Mar-2026 13:00:01 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:01 UTC] Shop ID from POST: 1
[31-Mar-2026 13:00:01 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:01 UTC] Shop ID from POST: 1
[31-Mar-2026 13:00:01 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:01 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 13:00:01 UTC] ========== handleGetProducts ==========
[31-Mar-2026 13:00:01 UTC] Final Shop ID: 1
[31-Mar-2026 13:00:01 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 13:00:01 UTC] Total count in DB: 11
[31-Mar-2026 13:00:03 UTC] Shop ID from POST: 1
[31-Mar-2026 13:00:03 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:03 UTC] Shop ID from POST: 1
[31-Mar-2026 13:00:03 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:11 UTC] Using default shop_id: 5
[31-Mar-2026 13:00:11 UTC] Final current_shop_id: 5
[31-Mar-2026 13:00:11 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 13:00:11 UTC] Shop ID: 5
[31-Mar-2026 13:00:11 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 13:00:13 UTC] Using default shop_id: 5
[31-Mar-2026 13:00:13 UTC] Final current_shop_id: 5
[31-Mar-2026 13:00:13 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 13:00:13 UTC] Shop ID: 5
[31-Mar-2026 13:00:13 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 13:00:15 UTC] Using default shop_id: 5
[31-Mar-2026 13:00:15 UTC] Final current_shop_id: 5
[31-Mar-2026 13:00:15 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 13:00:15 UTC] Shop ID: 5
[31-Mar-2026 13:00:15 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 13:00:33 UTC] Shop ID from GET: 1
[31-Mar-2026 13:00:33 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:33 UTC] Getting customers for shop_id: 1
[31-Mar-2026 13:00:33 UTC] Found 10 customers for shop_id: 1
[31-Mar-2026 13:00:33 UTC] Shop ID from GET: 1
[31-Mar-2026 13:00:33 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:36 UTC] Shop ID from GET: 1
[31-Mar-2026 13:00:36 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:40 UTC] Shop ID from GET: 1
[31-Mar-2026 13:00:40 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:47 UTC] Shop ID from POST: 1
[31-Mar-2026 13:00:47 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:47 UTC] Shop ID from GET: 1
[31-Mar-2026 13:00:47 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:47 UTC] Getting customers for shop_id: 1
[31-Mar-2026 13:00:47 UTC] Found 10 customers for shop_id: 1
[31-Mar-2026 13:00:48 UTC] Shop ID from GET: 1
[31-Mar-2026 13:00:48 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:52 UTC] Shop ID from POST: 1
[31-Mar-2026 13:00:52 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:52 UTC] Shop ID from GET: 1
[31-Mar-2026 13:00:52 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:52 UTC] Getting customers for shop_id: 1
[31-Mar-2026 13:00:52 UTC] Found 10 customers for shop_id: 1
[31-Mar-2026 13:00:52 UTC] Shop ID from GET: 1
[31-Mar-2026 13:00:52 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:55 UTC] Shop ID from POST: 1
[31-Mar-2026 13:00:55 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:55 UTC] Shop ID from POST: 1
[31-Mar-2026 13:00:55 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:55 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 13:00:55 UTC] Found 7 suppliers for shop_id: 1
[31-Mar-2026 13:00:55 UTC] Shop ID from POST: 1
[31-Mar-2026 13:00:55 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:55 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 13:00:55 UTC] ========== handleGetProducts ==========
[31-Mar-2026 13:00:55 UTC] Final Shop ID: 1
[31-Mar-2026 13:00:55 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 13:00:55 UTC] Shop ID from POST: 1
[31-Mar-2026 13:00:55 UTC] Total count in DB: 11
[31-Mar-2026 13:00:55 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:56 UTC] Shop ID from POST: 1
[31-Mar-2026 13:00:56 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:57 UTC] Shop ID from POST: 1
[31-Mar-2026 13:00:57 UTC] Final current_shop_id: 1
[31-Mar-2026 13:00:58 UTC] Using default shop_id: 5
[31-Mar-2026 13:00:58 UTC] Final current_shop_id: 5
[31-Mar-2026 13:00:58 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 13:00:58 UTC] Shop ID: 5
[31-Mar-2026 13:00:58 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 13:01:00 UTC] Shop ID from POST: 1
[31-Mar-2026 13:01:00 UTC] Final current_shop_id: 1
[31-Mar-2026 13:01:00 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 13:01:00 UTC] Found 7 suppliers for shop_id: 1
[31-Mar-2026 13:01:04 UTC] Shop ID from POST: 1
[31-Mar-2026 13:01:04 UTC] Final current_shop_id: 1
[31-Mar-2026 13:01:04 UTC] Shop ID from POST: 1
[31-Mar-2026 13:01:04 UTC] Final current_shop_id: 1
[31-Mar-2026 13:01:04 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 13:01:04 UTC] Found 7 suppliers for shop_id: 1
[31-Mar-2026 13:01:09 UTC] Shop ID from GET: 1
[31-Mar-2026 13:01:09 UTC] Final current_shop_id: 1
[31-Mar-2026 13:01:09 UTC] API Error: Invalid action: get_supplier_purchases
[31-Mar-2026 13:01:09 UTC] Using default shop_id: 5
[31-Mar-2026 13:01:09 UTC] Final current_shop_id: 5
[31-Mar-2026 13:01:09 UTC] API Error: Invalid action: get_supplier_purchases
[31-Mar-2026 13:01:13 UTC] Shop ID from POST: 1
[31-Mar-2026 13:01:13 UTC] Final current_shop_id: 1
[31-Mar-2026 13:01:13 UTC] Shop ID from POST: 1
[31-Mar-2026 13:01:13 UTC] Final current_shop_id: 1
[31-Mar-2026 13:01:13 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 13:01:13 UTC] Found 6 suppliers for shop_id: 1
[31-Mar-2026 13:01:20 UTC] Shop ID from GET: 1
[31-Mar-2026 13:01:20 UTC] Final current_shop_id: 1
[31-Mar-2026 13:01:20 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 13:01:20 UTC] ========== handleGetProducts ==========
[31-Mar-2026 13:01:20 UTC] Final Shop ID: 1
[31-Mar-2026 13:01:20 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 13:01:20 UTC] Total count in DB: 11
[31-Mar-2026 13:01:37 UTC] Shop ID from GET: 1
[31-Mar-2026 13:01:37 UTC] Final current_shop_id: 1
[31-Mar-2026 13:01:37 UTC] Shop ID from GET: 1
[31-Mar-2026 13:01:37 UTC] Final current_shop_id: 1
[31-Mar-2026 13:01:44 UTC] Shop ID from POST: 1
[31-Mar-2026 13:01:44 UTC] Final current_shop_id: 1
[31-Mar-2026 13:01:44 UTC] Shop ID from GET: 1
[31-Mar-2026 13:01:44 UTC] Final current_shop_id: 1
[31-Mar-2026 13:01:46 UTC] Shop ID from GET: 1
[31-Mar-2026 13:01:46 UTC] Final current_shop_id: 1
[31-Mar-2026 13:01:46 UTC] Shop ID from GET: 1
[31-Mar-2026 13:01:46 UTC] Final current_shop_id: 1
[31-Mar-2026 13:01:46 UTC] get_employees - Shop ID: 1
[31-Mar-2026 13:01:46 UTC] Shop ID from GET: 1
[31-Mar-2026 13:01:46 UTC] Final current_shop_id: 1
[31-Mar-2026 13:01:46 UTC] Shop ID from GET: 1
[31-Mar-2026 13:01:46 UTC] Final current_shop_id: 1
[31-Mar-2026 13:01:46 UTC] Shop ID from GET: 1
[31-Mar-2026 13:01:46 UTC] Final current_shop_id: 1
[31-Mar-2026 13:01:47 UTC] Shop ID from POST: 1
[31-Mar-2026 13:01:47 UTC] Final current_shop_id: 1
[31-Mar-2026 13:01:47 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 13:01:47 UTC] Found 6 suppliers for shop_id: 1
[31-Mar-2026 13:01:47 UTC] Shop ID from POST: 1
[31-Mar-2026 13:01:47 UTC] Final current_shop_id: 1
[31-Mar-2026 13:01:47 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 13:01:47 UTC] Shop ID from POST: 1
[31-Mar-2026 13:01:47 UTC] ========== handleGetProducts ==========
[31-Mar-2026 13:01:47 UTC] Final Shop ID: 1
[31-Mar-2026 13:01:47 UTC] Final current_shop_id: 1
[31-Mar-2026 13:01:47 UTC] Shop ID from POST: 1
[31-Mar-2026 13:01:47 UTC] Final current_shop_id: 1
[31-Mar-2026 13:01:47 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 13:01:47 UTC] Total count in DB: 11
[31-Mar-2026 13:01:49 UTC] Shop ID from POST: 1
[31-Mar-2026 13:01:49 UTC] Final current_shop_id: 1
[31-Mar-2026 13:01:50 UTC] Shop ID from POST: 1
[31-Mar-2026 13:01:50 UTC] Final current_shop_id: 1
[31-Mar-2026 13:02:06 UTC] Using default shop_id: 5
[31-Mar-2026 13:02:06 UTC] Final current_shop_id: 5
[31-Mar-2026 13:02:06 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 13:02:06 UTC] Shop ID: 5
[31-Mar-2026 13:02:06 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 13:02:17 UTC] Using default shop_id: 5
[31-Mar-2026 13:02:17 UTC] Final current_shop_id: 5
[31-Mar-2026 13:02:17 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 13:02:17 UTC] Shop ID: 5
[31-Mar-2026 13:02:17 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 13:02:28 UTC] Shop ID from POST: 1
[31-Mar-2026 13:02:28 UTC] Final current_shop_id: 1
[31-Mar-2026 13:02:28 UTC] Shop ID from POST: 1
[31-Mar-2026 13:02:28 UTC] Final current_shop_id: 1
[31-Mar-2026 13:02:28 UTC] Shop ID from POST: 1
[31-Mar-2026 13:02:28 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:02 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:02 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:02 UTC] ========== handleCreatePurchase START ==========
[31-Mar-2026 13:03:02 UTC] Shop ID: 1
[31-Mar-2026 13:03:02 UTC] Input data: {"action":"create_purchase","supplier_id":"5","purchase_date":"2026-03-31","invoice_number":"PUR-202603-182978","subtotal_amount":22,"total_discount":1.1,"taxable_value":20.9,"gst_amount":1.672,"total_amount":23,"paid_amount":23,"pending_amount":0,"status":"paid","payment_method":"None","shop_id":1,"items":[{"product_id":"TEMP_1774962175625","product_name":"aa","quantity":1,"purchase_price":22,"price":22,"discount":5,"discount_percent":5,"discount_amount":1.1,"gst_percent":8,"gst_percentage":8,"hsn_code":"89888"}]}
[31-Mar-2026 13:03:02 UTC] Purchase inserted with ID: 13 for shop_id: 1
[31-Mar-2026 13:03:03 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:03 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:03 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:03 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:03 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:03 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:03 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:03 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:09 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:09 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:09 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:09 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:09 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:09 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:09 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:09 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:09 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:09 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:09 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 13:03:09 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:09 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:09 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:09 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:09 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:09 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:10 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:10 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:10 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:10 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:10 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:10 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:10 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:10 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:10 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:10 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:12 UTC] Shop ID from GET: 1
[31-Mar-2026 13:03:12 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:12 UTC] Getting customers for shop_id: 1
[31-Mar-2026 13:03:12 UTC] Found 10 customers for shop_id: 1
[31-Mar-2026 13:03:12 UTC] Shop ID from GET: 1
[31-Mar-2026 13:03:12 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:12 UTC] Shop ID from GET: 1
[31-Mar-2026 13:03:12 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:12 UTC] Shop ID from GET: 1
[31-Mar-2026 13:03:12 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:12 UTC] Shop ID from GET: 1
[31-Mar-2026 13:03:12 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:12 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 13:03:12 UTC] ========== handleGetProducts ==========
[31-Mar-2026 13:03:12 UTC] Final Shop ID: 1
[31-Mar-2026 13:03:12 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 13:03:12 UTC] Total count in DB: 11
[31-Mar-2026 13:03:47 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:47 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:47 UTC] Creating invoice for shop_id: 1
[31-Mar-2026 13:03:47 UTC] Invoice inserted successfully with ID: 26 for shop_id: 1
[31-Mar-2026 13:03:47 UTC] Processing item 1: {"product_id":10,"quantity":1,"price":576,"unit_price":576,"gst_rate":18,"hsn_code":"69072100","total":576}
[31-Mar-2026 13:03:47 UTC] Updated stock for product ID 10: removed 1 units
[31-Mar-2026 13:03:47 UTC] Recorded payment of 680 via None
[31-Mar-2026 13:03:47 UTC] Transaction committed successfully
[31-Mar-2026 13:03:47 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:47 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:47 UTC] API Error: Invalid action: update_product_stock
[31-Mar-2026 13:03:47 UTC] Shop ID from GET: 1
[31-Mar-2026 13:03:47 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:47 UTC] Shop ID from GET: 1
[31-Mar-2026 13:03:47 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:48 UTC] Shop ID from GET: 1
[31-Mar-2026 13:03:48 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:53 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:53 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:53 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:53 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:53 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:53 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:53 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 13:03:53 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:53 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:53 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:53 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:53 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:53 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:53 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:53 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:53 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:53 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:53 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:53 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:53 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:53 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:53 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:53 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:53 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:53 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:53 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:53 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:56 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:56 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:56 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:56 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:56 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:56 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:56 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 13:03:56 UTC] ========== handleGetProducts ==========
[31-Mar-2026 13:03:56 UTC] Final Shop ID: 1
[31-Mar-2026 13:03:56 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:56 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:56 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 13:03:56 UTC] Found 6 suppliers for shop_id: 1
[31-Mar-2026 13:03:56 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 13:03:56 UTC] Total count in DB: 11
[31-Mar-2026 13:03:57 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:57 UTC] Final current_shop_id: 1
[31-Mar-2026 13:03:58 UTC] Shop ID from POST: 1
[31-Mar-2026 13:03:58 UTC] Final current_shop_id: 1
[31-Mar-2026 13:04:00 UTC] Using default shop_id: 5
[31-Mar-2026 13:04:00 UTC] Final current_shop_id: 5
[31-Mar-2026 13:04:00 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 13:04:00 UTC] Shop ID: 5
[31-Mar-2026 13:04:00 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 13:04:02 UTC] Using default shop_id: 5
[31-Mar-2026 13:04:02 UTC] Final current_shop_id: 5
[31-Mar-2026 13:04:02 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 13:04:02 UTC] Shop ID: 5
[31-Mar-2026 13:04:02 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 13:04:40 UTC] Shop ID from GET: 1
[31-Mar-2026 13:04:40 UTC] Final current_shop_id: 1
[31-Mar-2026 13:04:40 UTC] Shop ID from GET: 1
[31-Mar-2026 13:04:40 UTC] Final current_shop_id: 1
[31-Mar-2026 13:04:42 UTC] Shop ID from GET: 1
[31-Mar-2026 13:04:42 UTC] Final current_shop_id: 1
[31-Mar-2026 13:04:42 UTC] Shop ID from GET: 1
[31-Mar-2026 13:04:42 UTC] Final current_shop_id: 1
[31-Mar-2026 13:04:42 UTC] Shop ID from GET: 1
[31-Mar-2026 13:04:42 UTC] Shop ID from GET: 1
[31-Mar-2026 13:04:42 UTC] Final current_shop_id: 1
[31-Mar-2026 13:04:42 UTC] Final current_shop_id: 1
[31-Mar-2026 13:04:42 UTC] get_employees - Shop ID: 1
[31-Mar-2026 13:04:42 UTC] Shop ID from GET: 1
[31-Mar-2026 13:04:42 UTC] Final current_shop_id: 1
[31-Mar-2026 13:04:45 UTC] Shop ID from GET: 1
[31-Mar-2026 13:04:45 UTC] Final current_shop_id: 1
[31-Mar-2026 13:04:47 UTC] Shop ID from GET: 1
[31-Mar-2026 13:04:47 UTC] Final current_shop_id: 1
[31-Mar-2026 13:04:49 UTC] Shop ID from GET: 1
[31-Mar-2026 13:04:49 UTC] Final current_shop_id: 1
[31-Mar-2026 13:05:00 UTC] Shop ID from POST: 1
[31-Mar-2026 13:05:00 UTC] Final current_shop_id: 1
[31-Mar-2026 13:05:00 UTC] Shop ID from GET: 1
[31-Mar-2026 13:05:00 UTC] Final current_shop_id: 1
[31-Mar-2026 13:05:02 UTC] Shop ID from GET: 1
[31-Mar-2026 13:05:02 UTC] Final current_shop_id: 1
[31-Mar-2026 13:05:10 UTC] Shop ID from GET: 1
[31-Mar-2026 13:05:10 UTC] Final current_shop_id: 1
[31-Mar-2026 13:05:10 UTC] Shop ID from GET: 1
[31-Mar-2026 13:05:10 UTC] Final current_shop_id: 1
[31-Mar-2026 13:05:10 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 13:05:10 UTC] ========== handleGetProducts ==========
[31-Mar-2026 13:05:10 UTC] Final Shop ID: 1
[31-Mar-2026 13:05:10 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 13:05:10 UTC] Total count in DB: 11
[31-Mar-2026 13:05:10 UTC] Shop ID from GET: 1
[31-Mar-2026 13:05:10 UTC] Final current_shop_id: 1
[31-Mar-2026 13:05:10 UTC] Shop ID from GET: 1
[31-Mar-2026 13:05:10 UTC] Final current_shop_id: 1
[31-Mar-2026 13:05:10 UTC] ✅ FINAL shop_id for categories: 1
[31-Mar-2026 13:05:10 UTC] Found 10 categories for shop_id: 1
[31-Mar-2026 13:05:10 UTC] Shop ID from GET: 1
[31-Mar-2026 13:05:10 UTC] Final current_shop_id: 1
[31-Mar-2026 13:05:10 UTC] Shop ID from GET: 1
[31-Mar-2026 13:05:10 UTC] Final current_shop_id: 1
[31-Mar-2026 13:05:10 UTC] ✅ FINAL shop_id for brands: 1
[31-Mar-2026 13:05:10 UTC] Found 9 brands for shop_id: 1
[31-Mar-2026 13:05:10 UTC] Shop ID from GET: 1
[31-Mar-2026 13:05:10 UTC] Final current_shop_id: 1
[31-Mar-2026 13:05:11 UTC] Shop ID from GET: 1
[31-Mar-2026 13:05:11 UTC] Final current_shop_id: 1
[31-Mar-2026 13:05:11 UTC] Shop ID from GET: 1
[31-Mar-2026 13:05:11 UTC] Final current_shop_id: 1
[31-Mar-2026 13:18:04 UTC] Shop ID from GET: 1
[31-Mar-2026 13:18:04 UTC] Final current_shop_id: 1
[31-Mar-2026 13:18:06 UTC] Shop ID from GET: 1
[31-Mar-2026 13:18:06 UTC] Final current_shop_id: 1
[31-Mar-2026 13:18:11 UTC] Shop ID from POST: 1
[31-Mar-2026 13:18:11 UTC] Shop ID from POST: 1
[31-Mar-2026 13:18:11 UTC] Final current_shop_id: 1
[31-Mar-2026 13:18:11 UTC] Final current_shop_id: 1
[31-Mar-2026 13:18:11 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 13:18:11 UTC] Shop ID from POST: 1
[31-Mar-2026 13:18:11 UTC] Final current_shop_id: 1
[31-Mar-2026 13:18:11 UTC] Shop ID from POST: 1
[31-Mar-2026 13:18:11 UTC] Final current_shop_id: 1
[31-Mar-2026 13:18:11 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 13:18:11 UTC] ========== handleGetProducts ==========
[31-Mar-2026 13:18:11 UTC] Final Shop ID: 1
[31-Mar-2026 13:18:11 UTC] Found 6 suppliers for shop_id: 1
[31-Mar-2026 13:18:11 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 13:18:11 UTC] Total count in DB: 11
[31-Mar-2026 13:18:14 UTC] Shop ID from POST: 1
[31-Mar-2026 13:18:14 UTC] Final current_shop_id: 1
[31-Mar-2026 13:18:15 UTC] Shop ID from POST: 1
[31-Mar-2026 13:18:15 UTC] Final current_shop_id: 1
[31-Mar-2026 13:18:18 UTC] Using default shop_id: 5
[31-Mar-2026 13:18:18 UTC] Final current_shop_id: 5
[31-Mar-2026 13:18:18 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 13:18:18 UTC] Shop ID: 5
[31-Mar-2026 13:18:18 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 13:18:21 UTC] Using default shop_id: 5
[31-Mar-2026 13:18:21 UTC] Final current_shop_id: 5
[31-Mar-2026 13:18:21 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 13:18:21 UTC] Shop ID: 5
[31-Mar-2026 13:18:21 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 13:18:28 UTC] Shop ID from GET: 1
[31-Mar-2026 13:18:28 UTC] Final current_shop_id: 1
[31-Mar-2026 13:18:28 UTC] Getting customers for shop_id: 1
[31-Mar-2026 13:18:28 UTC] Found 10 customers for shop_id: 1
[31-Mar-2026 13:18:28 UTC] Shop ID from GET: 1
[31-Mar-2026 13:18:28 UTC] Final current_shop_id: 1
[31-Mar-2026 13:18:29 UTC] Shop ID from POST: 1
[31-Mar-2026 13:18:29 UTC] Final current_shop_id: 1
[31-Mar-2026 13:18:29 UTC] Shop ID from POST: 1
[31-Mar-2026 13:18:29 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 13:18:29 UTC] ========== handleGetProducts ==========
[31-Mar-2026 13:18:29 UTC] Final current_shop_id: 1
[31-Mar-2026 13:18:29 UTC] Final Shop ID: 1
[31-Mar-2026 13:18:29 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 13:18:29 UTC] Found 6 suppliers for shop_id: 1
[31-Mar-2026 13:18:29 UTC] Shop ID from POST: 1
[31-Mar-2026 13:18:29 UTC] Final current_shop_id: 1
[31-Mar-2026 13:18:29 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 13:18:29 UTC] Total count in DB: 11
[31-Mar-2026 13:18:29 UTC] Shop ID from POST: 1
[31-Mar-2026 13:18:29 UTC] Final current_shop_id: 1
[31-Mar-2026 13:18:33 UTC] Shop ID from POST: 1
[31-Mar-2026 13:18:33 UTC] Final current_shop_id: 1
[31-Mar-2026 13:18:33 UTC] Shop ID from POST: 1
[31-Mar-2026 13:18:33 UTC] Final current_shop_id: 1
[31-Mar-2026 13:18:40 UTC] Shop ID from GET: 1
[31-Mar-2026 13:18:40 UTC] Final current_shop_id: 1
[31-Mar-2026 13:18:40 UTC] Getting customers for shop_id: 1
[31-Mar-2026 13:18:40 UTC] Found 10 customers for shop_id: 1
[31-Mar-2026 13:18:40 UTC] Shop ID from GET: 1
[31-Mar-2026 13:18:40 UTC] Final current_shop_id: 1
[31-Mar-2026 13:18:41 UTC] Shop ID from GET: 1
[31-Mar-2026 13:18:41 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:22 UTC] Using default shop_id: 5
[31-Mar-2026 13:21:22 UTC] Final current_shop_id: 5
[31-Mar-2026 13:21:22 UTC] ========== LOGIN DEBUG ==========
[31-Mar-2026 13:21:22 UTC] User ID: 1
[31-Mar-2026 13:21:22 UTC] Username: admin1
[31-Mar-2026 13:21:22 UTC] Role: Admin
[31-Mar-2026 13:21:22 UTC] shop_id from users table: 1
[31-Mar-2026 13:21:22 UTC] Shop Name: ORMATRIX
[31-Mar-2026 13:21:22 UTC] ==================================
[31-Mar-2026 13:21:22 UTC] ✅ FINAL shop_id for user: 1
[31-Mar-2026 13:21:23 UTC] Shop ID from POST: 1
[31-Mar-2026 13:21:23 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:24 UTC] Shop ID from POST: 1
[31-Mar-2026 13:21:24 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:24 UTC] Shop ID from POST: 1
[31-Mar-2026 13:21:24 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:24 UTC] Shop ID from POST: 1
[31-Mar-2026 13:21:24 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:24 UTC] Shop ID from POST: 1
[31-Mar-2026 13:21:24 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:24 UTC] Shop ID from POST: 1
[31-Mar-2026 13:21:24 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:24 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 13:21:24 UTC] Shop ID from POST: 1
[31-Mar-2026 13:21:24 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:24 UTC] Shop ID from POST: 1
[31-Mar-2026 13:21:24 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:24 UTC] Shop ID from POST: 1
[31-Mar-2026 13:21:24 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:24 UTC] Shop ID from POST: 1
[31-Mar-2026 13:21:24 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:24 UTC] Shop ID from POST: 1
[31-Mar-2026 13:21:24 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:25 UTC] Shop ID from POST: 1
[31-Mar-2026 13:21:25 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:25 UTC] Shop ID from POST: 1
[31-Mar-2026 13:21:25 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:26 UTC] Shop ID from GET: 1
[31-Mar-2026 13:21:26 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:26 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 13:21:26 UTC] ========== handleGetProducts ==========
[31-Mar-2026 13:21:26 UTC] Final Shop ID: 1
[31-Mar-2026 13:21:26 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 13:21:26 UTC] Total count in DB: 11
[31-Mar-2026 13:21:26 UTC] Shop ID from GET: 1
[31-Mar-2026 13:21:26 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:26 UTC] ✅ FINAL shop_id for brands: 1
[31-Mar-2026 13:21:26 UTC] Found 9 brands for shop_id: 1
[31-Mar-2026 13:21:26 UTC] Shop ID from GET: 1
[31-Mar-2026 13:21:26 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:26 UTC] ✅ FINAL shop_id for sizes: 1
[31-Mar-2026 13:21:26 UTC] Shop ID from GET: 1
[31-Mar-2026 13:21:26 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:26 UTC] ✅ FINAL shop_id for colors: 1
[31-Mar-2026 13:21:26 UTC] Found 8 sizes for shop_id: 1
[31-Mar-2026 13:21:26 UTC] Found 10 colors for shop_id: 1
[31-Mar-2026 13:21:26 UTC] Shop ID from GET: 1
[31-Mar-2026 13:21:26 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:26 UTC] ✅ FINAL shop_id for units: 1
[31-Mar-2026 13:21:26 UTC] Shop ID from GET: 1
[31-Mar-2026 13:21:26 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:26 UTC] ✅ FINAL shop_id for categories: 1
[31-Mar-2026 13:21:26 UTC] Found 10 units for shop_id: 1
[31-Mar-2026 13:21:26 UTC] Found 10 categories for shop_id: 1
[31-Mar-2026 13:21:28 UTC] Shop ID from GET: 1
[31-Mar-2026 13:21:28 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:29 UTC] Shop ID from GET: 1
[31-Mar-2026 13:21:29 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:29 UTC] Shop ID from GET: 1
[31-Mar-2026 13:21:29 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:29 UTC] Shop ID from GET: 1
[31-Mar-2026 13:21:29 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:29 UTC] Getting customers for shop_id: 1
[31-Mar-2026 13:21:29 UTC] Found 10 customers for shop_id: 1
[31-Mar-2026 13:21:29 UTC] Shop ID from GET: 1
[31-Mar-2026 13:21:29 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:30 UTC] Shop ID from GET: 1
[31-Mar-2026 13:21:30 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:30 UTC] ✅ FINAL shop_id for categories: 1
[31-Mar-2026 13:21:30 UTC] Found 10 categories for shop_id: 1
[31-Mar-2026 13:21:30 UTC] Shop ID from GET: 1
[31-Mar-2026 13:21:30 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:30 UTC] ✅ FINAL shop_id for units: 1
[31-Mar-2026 13:21:30 UTC] Found 10 units for shop_id: 1
[31-Mar-2026 13:21:30 UTC] Shop ID from GET: 1
[31-Mar-2026 13:21:30 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:30 UTC] ✅ FINAL shop_id for brands: 1
[31-Mar-2026 13:21:31 UTC] Found 9 brands for shop_id: 1
[31-Mar-2026 13:21:31 UTC] Shop ID from GET: 1
[31-Mar-2026 13:21:31 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:31 UTC] ✅ FINAL shop_id for colors: 1
[31-Mar-2026 13:21:31 UTC] Found 10 colors for shop_id: 1
[31-Mar-2026 13:21:31 UTC] Shop ID from GET: 1
[31-Mar-2026 13:21:31 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:31 UTC] ✅ FINAL shop_id for sizes: 1
[31-Mar-2026 13:21:31 UTC] Found 8 sizes for shop_id: 1
[31-Mar-2026 13:21:31 UTC] Shop ID from GET: 1
[31-Mar-2026 13:21:31 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:31 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 13:21:31 UTC] ========== handleGetProducts ==========
[31-Mar-2026 13:21:31 UTC] Final Shop ID: 1
[31-Mar-2026 13:21:31 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 13:21:31 UTC] Total count in DB: 11
[31-Mar-2026 13:21:31 UTC] Shop ID from GET: 1
[31-Mar-2026 13:21:31 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:31 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 13:21:31 UTC] ========== handleGetProducts ==========
[31-Mar-2026 13:21:31 UTC] Final Shop ID: 1
[31-Mar-2026 13:21:31 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 13:21:31 UTC] Total count in DB: 11
[31-Mar-2026 13:21:35 UTC] Shop ID from POST: 1
[31-Mar-2026 13:21:35 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:35 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 13:21:35 UTC] Shop ID from POST: 1
[31-Mar-2026 13:21:35 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:35 UTC] Found 6 suppliers for shop_id: 1
[31-Mar-2026 13:21:35 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 13:21:35 UTC] ========== handleGetProducts ==========
[31-Mar-2026 13:21:35 UTC] Final Shop ID: 1
[31-Mar-2026 13:21:35 UTC] Shop ID from POST: 1
[31-Mar-2026 13:21:35 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:35 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 13:21:35 UTC] Total count in DB: 11
[31-Mar-2026 13:21:35 UTC] Shop ID from POST: 1
[31-Mar-2026 13:21:35 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:36 UTC] Shop ID from POST: 1
[31-Mar-2026 13:21:36 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:36 UTC] Shop ID from POST: 1
[31-Mar-2026 13:21:36 UTC] Final current_shop_id: 1
[31-Mar-2026 13:21:38 UTC] Using default shop_id: 5
[31-Mar-2026 13:21:38 UTC] Final current_shop_id: 5
[31-Mar-2026 13:21:38 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 13:21:38 UTC] Shop ID: 5
[31-Mar-2026 13:21:38 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 13:21:40 UTC] Using default shop_id: 5
[31-Mar-2026 13:21:40 UTC] Final current_shop_id: 5
[31-Mar-2026 13:21:40 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 13:21:40 UTC] Shop ID: 5
[31-Mar-2026 13:21:40 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 13:21:41 UTC] Using default shop_id: 5
[31-Mar-2026 13:21:41 UTC] Final current_shop_id: 5
[31-Mar-2026 13:21:41 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 13:21:41 UTC] Shop ID: 5
[31-Mar-2026 13:21:41 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 13:21:49 UTC] Using default shop_id: 5
[31-Mar-2026 13:21:49 UTC] Final current_shop_id: 5
[31-Mar-2026 13:21:49 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 13:21:49 UTC] Shop ID: 5
[31-Mar-2026 13:21:49 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 13:21:57 UTC] Using default shop_id: 5
[31-Mar-2026 13:21:57 UTC] Final current_shop_id: 5
[31-Mar-2026 13:21:57 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 13:21:57 UTC] Shop ID: 5
[31-Mar-2026 13:21:57 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 13:21:59 UTC] Using default shop_id: 5
[31-Mar-2026 13:21:59 UTC] Final current_shop_id: 5
[31-Mar-2026 13:21:59 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 13:21:59 UTC] Shop ID: 5
[31-Mar-2026 13:21:59 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 13:45:57 UTC] Using default shop_id: 5
[31-Mar-2026 13:45:57 UTC] Final current_shop_id: 5
[31-Mar-2026 13:45:57 UTC] ========== LOGIN DEBUG ==========
[31-Mar-2026 13:45:57 UTC] User ID: 1
[31-Mar-2026 13:45:57 UTC] Username: admin1
[31-Mar-2026 13:45:57 UTC] Role: Admin
[31-Mar-2026 13:45:57 UTC] shop_id from users table: 1
[31-Mar-2026 13:45:57 UTC] Shop Name: ORMATRIX
[31-Mar-2026 13:45:57 UTC] ==================================
[31-Mar-2026 13:45:57 UTC] ✅ FINAL shop_id for user: 1
[31-Mar-2026 13:45:58 UTC] Shop ID from POST: 1
[31-Mar-2026 13:45:58 UTC] Final current_shop_id: 1
[31-Mar-2026 13:45:58 UTC] Shop ID from POST: 1
[31-Mar-2026 13:45:58 UTC] Final current_shop_id: 1
[31-Mar-2026 13:45:58 UTC] Shop ID from POST: 1
[31-Mar-2026 13:45:58 UTC] Final current_shop_id: 1
[31-Mar-2026 13:45:58 UTC] Shop ID from POST: 1
[31-Mar-2026 13:45:58 UTC] Final current_shop_id: 1
[31-Mar-2026 13:45:58 UTC] Shop ID from POST: 1
[31-Mar-2026 13:45:58 UTC] Final current_shop_id: 1
[31-Mar-2026 13:45:58 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 13:45:58 UTC] Shop ID from POST: 1
[31-Mar-2026 13:45:58 UTC] Final current_shop_id: 1
[31-Mar-2026 13:45:58 UTC] Shop ID from POST: 1
[31-Mar-2026 13:45:58 UTC] Final current_shop_id: 1
[31-Mar-2026 13:45:58 UTC] Shop ID from POST: 1
[31-Mar-2026 13:45:58 UTC] Final current_shop_id: 1
[31-Mar-2026 13:45:58 UTC] Shop ID from POST: 1
[31-Mar-2026 13:45:58 UTC] Final current_shop_id: 1
[31-Mar-2026 13:45:59 UTC] Shop ID from POST: 1
[31-Mar-2026 13:45:59 UTC] Final current_shop_id: 1
[31-Mar-2026 13:45:59 UTC] Shop ID from POST: 1
[31-Mar-2026 13:45:59 UTC] Final current_shop_id: 1
[31-Mar-2026 13:45:59 UTC] Shop ID from POST: 1
[31-Mar-2026 13:45:59 UTC] Final current_shop_id: 1
[31-Mar-2026 13:45:59 UTC] Shop ID from POST: 1
[31-Mar-2026 13:45:59 UTC] Final current_shop_id: 1
[31-Mar-2026 13:45:59 UTC] Shop ID from GET: 1
[31-Mar-2026 13:45:59 UTC] Final current_shop_id: 1
[31-Mar-2026 13:45:59 UTC] Shop ID from GET: 1
[31-Mar-2026 13:45:59 UTC] Final current_shop_id: 1
[31-Mar-2026 13:45:59 UTC] Shop ID from GET: 1
[31-Mar-2026 13:45:59 UTC] Final current_shop_id: 1
[31-Mar-2026 13:45:59 UTC] Getting customers for shop_id: 1
[31-Mar-2026 13:45:59 UTC] Found 10 customers for shop_id: 1
[31-Mar-2026 13:45:59 UTC] Shop ID from GET: 1
[31-Mar-2026 13:45:59 UTC] Final current_shop_id: 1
[31-Mar-2026 13:46:00 UTC] Shop ID from GET: 1
[31-Mar-2026 13:46:00 UTC] Final current_shop_id: 1
[31-Mar-2026 13:46:00 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 13:46:00 UTC] ========== handleGetProducts ==========
[31-Mar-2026 13:46:00 UTC] Final Shop ID: 1
[31-Mar-2026 13:46:00 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 13:46:00 UTC] Total count in DB: 11
[31-Mar-2026 13:46:21 UTC] Shop ID from POST: 1
[31-Mar-2026 13:46:21 UTC] Final current_shop_id: 1
[31-Mar-2026 13:46:21 UTC] Creating invoice for shop_id: 1
[31-Mar-2026 13:46:21 UTC] Invoice inserted successfully with ID: 27 for shop_id: 1
[31-Mar-2026 13:46:21 UTC] Processing item 1: {"product_id":106,"quantity":1,"price":1960,"unit_price":1960,"gst_rate":2,"hsn_code":"333","total":1960}
[31-Mar-2026 13:46:21 UTC] Updated stock for product ID 106: removed 1 units
[31-Mar-2026 13:46:21 UTC] Recorded payment of 1999 via UPI
[31-Mar-2026 13:46:21 UTC] Transaction committed successfully
[31-Mar-2026 13:46:21 UTC] Shop ID from POST: 1
[31-Mar-2026 13:46:21 UTC] Final current_shop_id: 1
[31-Mar-2026 13:46:21 UTC] API Error: Invalid action: update_product_stock
[31-Mar-2026 13:46:22 UTC] Shop ID from GET: 1
[31-Mar-2026 13:46:22 UTC] Final current_shop_id: 1
[31-Mar-2026 13:46:22 UTC] Shop ID from GET: 1
[31-Mar-2026 13:46:22 UTC] Final current_shop_id: 1
[31-Mar-2026 13:46:22 UTC] Shop ID from GET: 1
[31-Mar-2026 13:46:22 UTC] Final current_shop_id: 1
[31-Mar-2026 13:46:30 UTC] Shop ID from POST: 1
[31-Mar-2026 13:46:30 UTC] Shop ID from POST: 1
[31-Mar-2026 13:46:30 UTC] Final current_shop_id: 1
[31-Mar-2026 13:46:30 UTC] Final current_shop_id: 1
[31-Mar-2026 13:46:30 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 13:46:30 UTC] Shop ID from POST: 1
[31-Mar-2026 13:46:30 UTC] Final current_shop_id: 1
[31-Mar-2026 13:46:30 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 13:46:30 UTC] ========== handleGetProducts ==========
[31-Mar-2026 13:46:30 UTC] Final Shop ID: 1
[31-Mar-2026 13:46:30 UTC] Shop ID from POST: 1
[31-Mar-2026 13:46:30 UTC] Final current_shop_id: 1
[31-Mar-2026 13:46:30 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 13:46:30 UTC] Total count in DB: 11
[31-Mar-2026 13:46:30 UTC] Found 6 suppliers for shop_id: 1
[31-Mar-2026 13:46:32 UTC] Shop ID from POST: 1
[31-Mar-2026 13:46:32 UTC] Final current_shop_id: 1
[31-Mar-2026 13:46:32 UTC] Shop ID from POST: 1
[31-Mar-2026 13:46:32 UTC] Final current_shop_id: 1
[31-Mar-2026 13:46:34 UTC] Using default shop_id: 5
[31-Mar-2026 13:46:34 UTC] Final current_shop_id: 5
[31-Mar-2026 13:46:34 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 13:46:34 UTC] Shop ID: 5
[31-Mar-2026 13:46:34 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 13:46:36 UTC] Using default shop_id: 5
[31-Mar-2026 13:46:36 UTC] Final current_shop_id: 5
[31-Mar-2026 13:46:36 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 13:46:36 UTC] Shop ID: 5
[31-Mar-2026 13:46:36 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 19:23:06 UTC] Using default shop_id: 5
[31-Mar-2026 19:23:06 UTC] Final current_shop_id: 5
[31-Mar-2026 19:23:06 UTC] ========== LOGIN DEBUG ==========
[31-Mar-2026 19:23:06 UTC] User ID: 1
[31-Mar-2026 19:23:06 UTC] Username: admin1
[31-Mar-2026 19:23:06 UTC] Role: Admin
[31-Mar-2026 19:23:06 UTC] shop_id from users table: 1
[31-Mar-2026 19:23:06 UTC] Shop Name: ORMATRIX
[31-Mar-2026 19:23:06 UTC] ==================================
[31-Mar-2026 19:23:06 UTC] ✅ FINAL shop_id for user: 1
[31-Mar-2026 19:23:07 UTC] Shop ID from POST: 1
[31-Mar-2026 19:23:07 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:07 UTC] Shop ID from POST: 1
[31-Mar-2026 19:23:07 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:07 UTC] Shop ID from POST: 1
[31-Mar-2026 19:23:07 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:07 UTC] Shop ID from POST: 1
[31-Mar-2026 19:23:07 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:07 UTC] Shop ID from POST: 1
[31-Mar-2026 19:23:07 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:07 UTC] Shop ID from POST: 1
[31-Mar-2026 19:23:07 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:07 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 19:23:07 UTC] Shop ID from POST: 1
[31-Mar-2026 19:23:07 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:07 UTC] Shop ID from POST: 1
[31-Mar-2026 19:23:07 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:07 UTC] Shop ID from POST: 1
[31-Mar-2026 19:23:07 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:07 UTC] Shop ID from POST: 1
[31-Mar-2026 19:23:07 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:07 UTC] Shop ID from POST: 1
[31-Mar-2026 19:23:07 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:07 UTC] Shop ID from POST: 1
[31-Mar-2026 19:23:07 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:07 UTC] Shop ID from POST: 1
[31-Mar-2026 19:23:07 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:12 UTC] Shop ID from GET: 1
[31-Mar-2026 19:23:12 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:12 UTC] ✅ FINAL shop_id for categories: 1
[31-Mar-2026 19:23:12 UTC] Shop ID from GET: 1
[31-Mar-2026 19:23:12 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:12 UTC] ✅ FINAL shop_id for brands: 1
[31-Mar-2026 19:23:12 UTC] Found 9 brands for shop_id: 1
[31-Mar-2026 19:23:12 UTC] Found 10 categories for shop_id: 1
[31-Mar-2026 19:23:12 UTC] Shop ID from GET: 1
[31-Mar-2026 19:23:12 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:12 UTC] ✅ FINAL shop_id for sizes: 1
[31-Mar-2026 19:23:12 UTC] Shop ID from GET: 1
[31-Mar-2026 19:23:12 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:12 UTC] ✅ FINAL shop_id for units: 1
[31-Mar-2026 19:23:12 UTC] Found 8 sizes for shop_id: 1
[31-Mar-2026 19:23:12 UTC] Shop ID from GET: 1
[31-Mar-2026 19:23:12 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:12 UTC] ✅ FINAL shop_id for colors: 1
[31-Mar-2026 19:23:12 UTC] Shop ID from GET: 1
[31-Mar-2026 19:23:12 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:12 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 19:23:12 UTC] ========== handleGetProducts ==========
[31-Mar-2026 19:23:12 UTC] Final Shop ID: 1
[31-Mar-2026 19:23:12 UTC] Found 10 units for shop_id: 1
[31-Mar-2026 19:23:12 UTC] Found 10 colors for shop_id: 1
[31-Mar-2026 19:23:12 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 19:23:12 UTC] Total count in DB: 11
[31-Mar-2026 19:23:17 UTC] Shop ID from GET: 1
[31-Mar-2026 19:23:17 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:17 UTC] Shop ID from GET: 1
[31-Mar-2026 19:23:17 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:17 UTC] Getting customers for shop_id: 1
[31-Mar-2026 19:23:17 UTC] Found 10 customers for shop_id: 1
[31-Mar-2026 19:23:18 UTC] Shop ID from GET: 1
[31-Mar-2026 19:23:18 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:18 UTC] Shop ID from GET: 1
[31-Mar-2026 19:23:18 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:18 UTC] Shop ID from GET: 1
[31-Mar-2026 19:23:18 UTC] Final current_shop_id: 1
[31-Mar-2026 19:23:18 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 19:23:18 UTC] ========== handleGetProducts ==========
[31-Mar-2026 19:23:18 UTC] Final Shop ID: 1
[31-Mar-2026 19:23:18 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 19:23:18 UTC] Total count in DB: 11
[31-Mar-2026 19:23:18 UTC] Shop ID from GET: 1
[31-Mar-2026 19:23:18 UTC] Final current_shop_id: 1
[31-Mar-2026 19:24:26 UTC] Shop ID from POST: 1
[31-Mar-2026 19:24:26 UTC] Final current_shop_id: 1
[31-Mar-2026 19:24:26 UTC] Creating invoice for shop_id: 1
[31-Mar-2026 19:24:26 UTC] Invoice inserted successfully with ID: 28 for shop_id: 1
[31-Mar-2026 19:24:26 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"gst_rate":8,"hsn_code":"89888","total":88}
[31-Mar-2026 19:24:26 UTC] Updated stock for product ID 110: removed 1 units
[31-Mar-2026 19:24:26 UTC] Recorded payment of 1275 via None
[31-Mar-2026 19:24:26 UTC] Transaction committed successfully
[31-Mar-2026 19:24:26 UTC] Shop ID from POST: 1
[31-Mar-2026 19:24:26 UTC] Final current_shop_id: 1
[31-Mar-2026 19:24:26 UTC] API Error: Invalid action: update_product_stock
[31-Mar-2026 19:24:27 UTC] Shop ID from GET: 1
[31-Mar-2026 19:24:27 UTC] Final current_shop_id: 1
[31-Mar-2026 19:24:27 UTC] Shop ID from GET: 1
[31-Mar-2026 19:24:27 UTC] Final current_shop_id: 1
[31-Mar-2026 19:24:27 UTC] Shop ID from GET: 1
[31-Mar-2026 19:24:27 UTC] Final current_shop_id: 1
[31-Mar-2026 19:25:52 UTC] Shop ID from POST: 1
[31-Mar-2026 19:25:52 UTC] Final current_shop_id: 1
[31-Mar-2026 19:25:52 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 19:25:52 UTC] Found 6 suppliers for shop_id: 1
[31-Mar-2026 19:25:52 UTC] Shop ID from POST: 1
[31-Mar-2026 19:25:52 UTC] Final current_shop_id: 1
[31-Mar-2026 19:25:52 UTC] Shop ID from POST: 1
[31-Mar-2026 19:25:52 UTC] Final current_shop_id: 1
[31-Mar-2026 19:25:52 UTC] Shop ID from POST: 1
[31-Mar-2026 19:25:52 UTC] Final current_shop_id: 1
[31-Mar-2026 19:25:52 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 19:25:52 UTC] ========== handleGetProducts ==========
[31-Mar-2026 19:25:52 UTC] Final Shop ID: 1
[31-Mar-2026 19:25:52 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 19:25:52 UTC] Total count in DB: 11
[31-Mar-2026 19:25:56 UTC] Shop ID from POST: 1
[31-Mar-2026 19:25:56 UTC] Final current_shop_id: 1
[31-Mar-2026 19:25:57 UTC] Shop ID from POST: 1
[31-Mar-2026 19:25:57 UTC] Final current_shop_id: 1
[31-Mar-2026 19:25:59 UTC] Using default shop_id: 5
[31-Mar-2026 19:25:59 UTC] Final current_shop_id: 5
[31-Mar-2026 19:25:59 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 19:25:59 UTC] Shop ID: 5
[31-Mar-2026 19:25:59 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 19:26:02 UTC] Using default shop_id: 5
[31-Mar-2026 19:26:02 UTC] Final current_shop_id: 5
[31-Mar-2026 19:26:02 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 19:26:02 UTC] Shop ID: 5
[31-Mar-2026 19:26:02 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 19:26:04 UTC] Using default shop_id: 5
[31-Mar-2026 19:26:04 UTC] Final current_shop_id: 5
[31-Mar-2026 19:26:04 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 19:26:04 UTC] Shop ID: 5
[31-Mar-2026 19:26:04 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 19:26:37 UTC] Shop ID from POST: 1
[31-Mar-2026 19:26:37 UTC] Final current_shop_id: 1
[31-Mar-2026 19:26:37 UTC] ========== handleCreatePurchase START ==========
[31-Mar-2026 19:26:37 UTC] Shop ID: 1
[31-Mar-2026 19:26:37 UTC] Input data: {"action":"create_purchase","supplier_id":"111","purchase_date":"2026-04-01","invoice_number":"PUR-202604-194941","subtotal_amount":1000,"total_discount":0,"taxable_value":1000,"gst_amount":20,"total_amount":1020,"paid_amount":1020,"pending_amount":0,"status":"paid","payment_method":"None","shop_id":1,"items":[{"product_id":"TEMP_1774985185013","product_name":"go granite","quantity":1,"purchase_price":1000,"price":1000,"discount":0,"discount_percent":0,"discount_amount":0,"gst_percent":2,"gst_percentage":2,"hsn_code":"333"}]}
[31-Mar-2026 19:26:37 UTC] Purchase inserted with ID: 14 for shop_id: 1
[31-Mar-2026 19:26:38 UTC] Shop ID from POST: 1
[31-Mar-2026 19:26:38 UTC] Final current_shop_id: 1
[31-Mar-2026 19:26:38 UTC] Shop ID from POST: 1
[31-Mar-2026 19:26:38 UTC] Final current_shop_id: 1
[31-Mar-2026 19:26:38 UTC] Shop ID from POST: 1
[31-Mar-2026 19:26:38 UTC] Final current_shop_id: 1
[31-Mar-2026 19:26:39 UTC] Shop ID from POST: 1
[31-Mar-2026 19:26:39 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:44 UTC] Using default shop_id: 5
[31-Mar-2026 19:32:44 UTC] Final current_shop_id: 5
[31-Mar-2026 19:32:44 UTC] ========== LOGIN DEBUG ==========
[31-Mar-2026 19:32:44 UTC] User ID: 1
[31-Mar-2026 19:32:44 UTC] Username: admin1
[31-Mar-2026 19:32:44 UTC] Role: Admin
[31-Mar-2026 19:32:44 UTC] shop_id from users table: 1
[31-Mar-2026 19:32:44 UTC] Shop Name: ORMATRIX
[31-Mar-2026 19:32:44 UTC] ==================================
[31-Mar-2026 19:32:44 UTC] ✅ FINAL shop_id for user: 1
[31-Mar-2026 19:32:46 UTC] Shop ID from POST: 1
[31-Mar-2026 19:32:46 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:46 UTC] Shop ID from POST: 1
[31-Mar-2026 19:32:46 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:46 UTC] Shop ID from POST: 1
[31-Mar-2026 19:32:46 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:46 UTC] Shop ID from POST: 1
[31-Mar-2026 19:32:46 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:46 UTC] Shop ID from POST: 1
[31-Mar-2026 19:32:46 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:46 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 19:32:46 UTC] Shop ID from POST: 1
[31-Mar-2026 19:32:46 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:46 UTC] Shop ID from POST: 1
[31-Mar-2026 19:32:46 UTC] Shop ID from POST: 1
[31-Mar-2026 19:32:46 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:46 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:46 UTC] Shop ID from POST: 1
[31-Mar-2026 19:32:46 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:46 UTC] Shop ID from POST: 1
[31-Mar-2026 19:32:46 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:46 UTC] Shop ID from POST: 1
[31-Mar-2026 19:32:46 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:46 UTC] Shop ID from POST: 1
[31-Mar-2026 19:32:46 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:46 UTC] Shop ID from POST: 1
[31-Mar-2026 19:32:46 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:49 UTC] Shop ID from GET: 1
[31-Mar-2026 19:32:49 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:49 UTC] ✅ FINAL shop_id for colors: 1
[31-Mar-2026 19:32:49 UTC] Shop ID from GET: 1
[31-Mar-2026 19:32:49 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:49 UTC] ✅ FINAL shop_id for categories: 1
[31-Mar-2026 19:32:49 UTC] Found 10 categories for shop_id: 1
[31-Mar-2026 19:32:49 UTC] Found 10 colors for shop_id: 1
[31-Mar-2026 19:32:49 UTC] Shop ID from GET: 1
[31-Mar-2026 19:32:49 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:49 UTC] ✅ FINAL shop_id for units: 1
[31-Mar-2026 19:32:49 UTC] Found 10 units for shop_id: 1
[31-Mar-2026 19:32:49 UTC] Shop ID from GET: 1
[31-Mar-2026 19:32:49 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:49 UTC] ✅ FINAL shop_id for sizes: 1
[31-Mar-2026 19:32:49 UTC] Shop ID from GET: 1
[31-Mar-2026 19:32:49 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:49 UTC] ✅ FINAL shop_id for brands: 1
[31-Mar-2026 19:32:49 UTC] Shop ID from GET: 1
[31-Mar-2026 19:32:49 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:49 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 19:32:49 UTC] ========== handleGetProducts ==========
[31-Mar-2026 19:32:49 UTC] Final Shop ID: 1
[31-Mar-2026 19:32:49 UTC] Found 9 brands for shop_id: 1
[31-Mar-2026 19:32:49 UTC] Found 8 sizes for shop_id: 1
[31-Mar-2026 19:32:49 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 19:32:49 UTC] Total count in DB: 11
[31-Mar-2026 19:32:52 UTC] Shop ID from GET: 1
[31-Mar-2026 19:32:52 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:52 UTC] Getting customers for shop_id: 1
[31-Mar-2026 19:32:52 UTC] Found 10 customers for shop_id: 1
[31-Mar-2026 19:32:52 UTC] Shop ID from GET: 1
[31-Mar-2026 19:32:52 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:52 UTC] Shop ID from GET: 1
[31-Mar-2026 19:32:52 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:52 UTC] Shop ID from GET: 1
[31-Mar-2026 19:32:52 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:52 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 19:32:52 UTC] ========== handleGetProducts ==========
[31-Mar-2026 19:32:52 UTC] Final Shop ID: 1
[31-Mar-2026 19:32:52 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 19:32:52 UTC] Total count in DB: 11
[31-Mar-2026 19:32:53 UTC] Shop ID from GET: 1
[31-Mar-2026 19:32:53 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:58 UTC] Shop ID from POST: 1
[31-Mar-2026 19:32:58 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:58 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 19:32:58 UTC] Shop ID from POST: 1
[31-Mar-2026 19:32:58 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:58 UTC] Found 6 suppliers for shop_id: 1
[31-Mar-2026 19:32:58 UTC] Shop ID from POST: 1
[31-Mar-2026 19:32:58 UTC] Final current_shop_id: 1
[31-Mar-2026 19:32:58 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 19:32:58 UTC] ========== handleGetProducts ==========
[31-Mar-2026 19:32:58 UTC] Final Shop ID: 1
[31-Mar-2026 19:32:58 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 19:32:58 UTC] Total count in DB: 11
[31-Mar-2026 19:32:58 UTC] Shop ID from POST: 1
[31-Mar-2026 19:32:58 UTC] Final current_shop_id: 1
[31-Mar-2026 19:33:00 UTC] Shop ID from POST: 1
[31-Mar-2026 19:33:00 UTC] Final current_shop_id: 1
[31-Mar-2026 19:33:01 UTC] Shop ID from POST: 1
[31-Mar-2026 19:33:01 UTC] Final current_shop_id: 1
[31-Mar-2026 19:33:06 UTC] Using default shop_id: 5
[31-Mar-2026 19:33:06 UTC] Final current_shop_id: 5
[31-Mar-2026 19:33:06 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 19:33:06 UTC] Shop ID: 5
[31-Mar-2026 19:33:06 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 19:33:10 UTC] Using default shop_id: 5
[31-Mar-2026 19:33:10 UTC] Final current_shop_id: 5
[31-Mar-2026 19:33:10 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 19:33:10 UTC] Shop ID: 5
[31-Mar-2026 19:33:10 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 19:33:13 UTC] Using default shop_id: 5
[31-Mar-2026 19:33:13 UTC] Final current_shop_id: 5
[31-Mar-2026 19:33:13 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 19:33:13 UTC] Shop ID: 5
[31-Mar-2026 19:33:13 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 19:33:15 UTC] Using default shop_id: 5
[31-Mar-2026 19:33:15 UTC] Final current_shop_id: 5
[31-Mar-2026 19:33:15 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 19:33:15 UTC] Shop ID: 5
[31-Mar-2026 19:33:15 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 19:33:17 UTC] Using default shop_id: 5
[31-Mar-2026 19:33:17 UTC] Final current_shop_id: 5
[31-Mar-2026 19:33:17 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 19:33:17 UTC] Shop ID: 5
[31-Mar-2026 19:33:17 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 19:33:19 UTC] Using default shop_id: 5
[31-Mar-2026 19:33:19 UTC] Final current_shop_id: 5
[31-Mar-2026 19:33:19 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 19:33:19 UTC] Shop ID: 5
[31-Mar-2026 19:33:19 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 19:33:24 UTC] Shop ID from POST: 1
[31-Mar-2026 19:33:24 UTC] Final current_shop_id: 1
[31-Mar-2026 19:33:24 UTC] Shop ID from POST: 1
[31-Mar-2026 19:33:24 UTC] Final current_shop_id: 1
[31-Mar-2026 19:33:24 UTC] Shop ID from POST: 1
[31-Mar-2026 19:33:24 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:03 UTC] Using default shop_id: 5
[31-Mar-2026 19:40:03 UTC] Final current_shop_id: 5
[31-Mar-2026 19:40:03 UTC] ========== LOGIN DEBUG ==========
[31-Mar-2026 19:40:03 UTC] User ID: 1
[31-Mar-2026 19:40:03 UTC] Username: admin1
[31-Mar-2026 19:40:03 UTC] Role: Admin
[31-Mar-2026 19:40:03 UTC] shop_id from users table: 1
[31-Mar-2026 19:40:03 UTC] Shop Name: ORMATRIX
[31-Mar-2026 19:40:03 UTC] ==================================
[31-Mar-2026 19:40:03 UTC] ✅ FINAL shop_id for user: 1
[31-Mar-2026 19:40:05 UTC] Shop ID from POST: 1
[31-Mar-2026 19:40:05 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:05 UTC] Shop ID from POST: 1
[31-Mar-2026 19:40:05 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:05 UTC] Shop ID from POST: 1
[31-Mar-2026 19:40:05 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:05 UTC] Shop ID from POST: 1
[31-Mar-2026 19:40:05 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:05 UTC] Shop ID from POST: 1
[31-Mar-2026 19:40:05 UTC] get_chart_data - Shop ID: 1, Period: weekly
[31-Mar-2026 19:40:06 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:06 UTC] Shop ID from POST: 1
[31-Mar-2026 19:40:06 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:06 UTC] Shop ID from POST: 1
[31-Mar-2026 19:40:06 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:06 UTC] Shop ID from POST: 1
[31-Mar-2026 19:40:06 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:06 UTC] Shop ID from POST: 1
[31-Mar-2026 19:40:06 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:06 UTC] Shop ID from POST: 1
[31-Mar-2026 19:40:06 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:06 UTC] Shop ID from POST: 1
[31-Mar-2026 19:40:06 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:06 UTC] Shop ID from POST: 1
[31-Mar-2026 19:40:06 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:06 UTC] Getting suppliers for shop_id: 1
[31-Mar-2026 19:40:06 UTC] Shop ID from POST: 1
[31-Mar-2026 19:40:06 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:06 UTC] Found 6 suppliers for shop_id: 1
[31-Mar-2026 19:40:06 UTC] Shop ID from POST: 1
[31-Mar-2026 19:40:06 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:06 UTC] handleGetProducts - Using passed shop_id: 1
[31-Mar-2026 19:40:06 UTC] ========== handleGetProducts ==========
[31-Mar-2026 19:40:06 UTC] Final Shop ID: 1
[31-Mar-2026 19:40:06 UTC] Shop ID from POST: 1
[31-Mar-2026 19:40:06 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:06 UTC] Found 11 products for shop_id: 1
[31-Mar-2026 19:40:06 UTC] Total count in DB: 11
[31-Mar-2026 19:40:06 UTC] Shop ID from POST: 1
[31-Mar-2026 19:40:06 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:06 UTC] Shop ID from POST: 1
[31-Mar-2026 19:40:06 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:10 UTC] Shop ID from POST: 1
[31-Mar-2026 19:40:10 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:11 UTC] Shop ID from POST: 1
[31-Mar-2026 19:40:11 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:17 UTC] Using default shop_id: 5
[31-Mar-2026 19:40:17 UTC] Final current_shop_id: 5
[31-Mar-2026 19:40:17 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 19:40:17 UTC] Shop ID: 5
[31-Mar-2026 19:40:17 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 19:40:20 UTC] Shop ID from POST: 1
[31-Mar-2026 19:40:20 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:20 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 19:40:20 UTC] Shop ID: 1
[31-Mar-2026 19:40:34 UTC] Using default shop_id: 5
[31-Mar-2026 19:40:34 UTC] Final current_shop_id: 5
[31-Mar-2026 19:40:34 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 19:40:34 UTC] Shop ID: 5
[31-Mar-2026 19:40:34 UTC] Error in handleGetPurchase: Purchase not found or access denied
[31-Mar-2026 19:40:37 UTC] Shop ID from POST: 1
[31-Mar-2026 19:40:37 UTC] Final current_shop_id: 1
[31-Mar-2026 19:40:37 UTC] ========== handleGetPurchase ==========
[31-Mar-2026 19:40:37 UTC] Shop ID: 1
[31-Mar-2026 19:45:43 UTC] Using default shop_id: 5
[31-Mar-2026 19:45:43 UTC] Final current_shop_id: 5
[31-Mar-2026 19:45:43 UTC] Login failed: User not found - Email/Username: admin1@ormtix.com, Role: Admin
[31-Mar-2026 19:45:43 UTC] API Error: Invalid credentials
[01-Apr-2026 03:44:10 UTC] Using default shop_id: 5
[01-Apr-2026 03:44:10 UTC] Final current_shop_id: 5
[01-Apr-2026 03:44:10 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 03:44:10 UTC] User ID: 1
[01-Apr-2026 03:44:10 UTC] Username: admin1
[01-Apr-2026 03:44:10 UTC] Role: Admin
[01-Apr-2026 03:44:10 UTC] shop_id from users table: 1
[01-Apr-2026 03:44:10 UTC] Shop Name: ORMATRIX
[01-Apr-2026 03:44:10 UTC] ==================================
[01-Apr-2026 03:44:10 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 03:44:11 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:11 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:11 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:11 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:11 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:11 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:11 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:11 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:11 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:11 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:11 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:11 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:11 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:11 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:11 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 03:44:11 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:11 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:11 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:11 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:11 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:11 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:12 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:12 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:12 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:12 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:12 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:12 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:24 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:24 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:24 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:24 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:24 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:24 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:24 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:24 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:24 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:24 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:24 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 03:44:24 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:24 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:24 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:24 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:24 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:24 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:24 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:24 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:24 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:24 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:24 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:24 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:24 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:24 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:25 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:25 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:25 UTC] Shop ID from GET: 1
[01-Apr-2026 03:44:25 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:25 UTC] Getting customers for shop_id: 1
[01-Apr-2026 03:44:25 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 03:44:25 UTC] Shop ID from GET: 1
[01-Apr-2026 03:44:25 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:25 UTC] Shop ID from GET: 1
[01-Apr-2026 03:44:25 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:25 UTC] Shop ID from GET: 1
[01-Apr-2026 03:44:25 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:25 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:25 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:26 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:26 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:26 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:26 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:26 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:26 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:26 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:26 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:26 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:26 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:26 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 03:44:26 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:26 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:26 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:26 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:26 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:26 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:26 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:26 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:26 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:26 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:27 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:27 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:27 UTC] Shop ID from POST: 1
[01-Apr-2026 03:44:27 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:58 UTC] Shop ID from GET: 1
[01-Apr-2026 03:44:58 UTC] Final current_shop_id: 1
[01-Apr-2026 03:44:58 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 03:44:58 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 03:45:04 UTC] Shop ID from POST: 1
[01-Apr-2026 03:45:04 UTC] Final current_shop_id: 1
[01-Apr-2026 03:45:04 UTC] Shop ID from POST: 1
[01-Apr-2026 03:45:04 UTC] Final current_shop_id: 1
[01-Apr-2026 03:45:04 UTC] Shop ID from POST: 1
[01-Apr-2026 03:45:04 UTC] Final current_shop_id: 1
[01-Apr-2026 03:45:04 UTC] Shop ID from POST: 1
[01-Apr-2026 03:45:04 UTC] Final current_shop_id: 1
[01-Apr-2026 03:45:04 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 03:45:04 UTC] Shop ID from POST: 1
[01-Apr-2026 03:45:04 UTC] Final current_shop_id: 1
[01-Apr-2026 03:45:04 UTC] Shop ID from POST: 1
[01-Apr-2026 03:45:04 UTC] Final current_shop_id: 1
[01-Apr-2026 03:45:04 UTC] Shop ID from POST: 1
[01-Apr-2026 03:45:04 UTC] Final current_shop_id: 1
[01-Apr-2026 03:45:04 UTC] Shop ID from POST: 1
[01-Apr-2026 03:45:04 UTC] Final current_shop_id: 1
[01-Apr-2026 03:45:04 UTC] Shop ID from POST: 1
[01-Apr-2026 03:45:04 UTC] Final current_shop_id: 1
[01-Apr-2026 03:45:04 UTC] Shop ID from POST: 1
[01-Apr-2026 03:45:04 UTC] Final current_shop_id: 1
[01-Apr-2026 03:45:04 UTC] Shop ID from POST: 1
[01-Apr-2026 03:45:04 UTC] Final current_shop_id: 1
[01-Apr-2026 03:45:04 UTC] Shop ID from POST: 1
[01-Apr-2026 03:45:04 UTC] Final current_shop_id: 1
[01-Apr-2026 03:45:04 UTC] Shop ID from POST: 1
[01-Apr-2026 03:45:04 UTC] Final current_shop_id: 1
[01-Apr-2026 03:45:06 UTC] Shop ID from GET: 1
[01-Apr-2026 03:45:06 UTC] Final current_shop_id: 1
[01-Apr-2026 03:45:06 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 03:45:06 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 03:45:06 UTC] Shop ID from GET: 1
[01-Apr-2026 03:45:06 UTC] Final current_shop_id: 1
[01-Apr-2026 03:45:06 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 03:45:06 UTC] Shop ID from GET: 1
[01-Apr-2026 03:45:06 UTC] Final current_shop_id: 1
[01-Apr-2026 03:45:06 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 03:45:06 UTC] ========== handleGetProducts ==========
[01-Apr-2026 03:45:06 UTC] Final Shop ID: 1
[01-Apr-2026 03:45:06 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 03:45:06 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 03:45:06 UTC] Total count in DB: 11
[01-Apr-2026 03:45:06 UTC] Shop ID from GET: 1
[01-Apr-2026 03:45:06 UTC] Final current_shop_id: 1
[01-Apr-2026 03:45:06 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 03:45:06 UTC] Shop ID from GET: 1
[01-Apr-2026 03:45:06 UTC] Final current_shop_id: 1
[01-Apr-2026 03:45:06 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 03:45:06 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 03:45:06 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 03:45:06 UTC] Shop ID from GET: 1
[01-Apr-2026 03:45:06 UTC] Final current_shop_id: 1
[01-Apr-2026 03:45:06 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 03:45:06 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 03:56:34 UTC] Using default shop_id: 5
[01-Apr-2026 03:56:34 UTC] Final current_shop_id: 5
[01-Apr-2026 03:56:34 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 03:56:34 UTC] User ID: 1
[01-Apr-2026 03:56:34 UTC] Username: admin1
[01-Apr-2026 03:56:34 UTC] Role: Admin
[01-Apr-2026 03:56:34 UTC] shop_id from users table: 1
[01-Apr-2026 03:56:34 UTC] Shop Name: ORMATRIX
[01-Apr-2026 03:56:34 UTC] ==================================
[01-Apr-2026 03:56:34 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 03:56:35 UTC] Shop ID from POST: 1
[01-Apr-2026 03:56:35 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:35 UTC] Shop ID from POST: 1
[01-Apr-2026 03:56:36 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:36 UTC] Shop ID from POST: 1
[01-Apr-2026 03:56:36 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:36 UTC] Shop ID from POST: 1
[01-Apr-2026 03:56:36 UTC] Shop ID from POST: 1
[01-Apr-2026 03:56:36 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:36 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:36 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 03:56:36 UTC] Shop ID from POST: 1
[01-Apr-2026 03:56:36 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:36 UTC] Shop ID from POST: 1
[01-Apr-2026 03:56:36 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:36 UTC] Shop ID from POST: 1
[01-Apr-2026 03:56:36 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:36 UTC] Shop ID from POST: 1
[01-Apr-2026 03:56:36 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:36 UTC] Shop ID from POST: 1
[01-Apr-2026 03:56:36 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:36 UTC] Shop ID from POST: 1
[01-Apr-2026 03:56:36 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:36 UTC] Shop ID from POST: 1
[01-Apr-2026 03:56:36 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:36 UTC] Shop ID from POST: 1
[01-Apr-2026 03:56:36 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:42 UTC] Shop ID from GET: 1
[01-Apr-2026 03:56:42 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:42 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 03:56:42 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 03:56:42 UTC] Shop ID from GET: 1
[01-Apr-2026 03:56:42 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:42 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 03:56:42 UTC] Shop ID from GET: 1
[01-Apr-2026 03:56:42 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:42 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 03:56:42 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 03:56:42 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 03:56:42 UTC] Shop ID from GET: 1
[01-Apr-2026 03:56:42 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:42 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 03:56:42 UTC] Shop ID from GET: 1
[01-Apr-2026 03:56:42 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:42 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 03:56:42 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 03:56:42 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 03:56:42 UTC] Shop ID from GET: 1
[01-Apr-2026 03:56:42 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:42 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 03:56:43 UTC] ========== handleGetProducts ==========
[01-Apr-2026 03:56:43 UTC] Final Shop ID: 1
[01-Apr-2026 03:56:43 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 03:56:43 UTC] Total count in DB: 11
[01-Apr-2026 03:56:46 UTC] Shop ID from GET: 1
[01-Apr-2026 03:56:46 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:46 UTC] Shop ID from GET: 1
[01-Apr-2026 03:56:46 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:46 UTC] Getting customers for shop_id: 1
[01-Apr-2026 03:56:47 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 03:56:47 UTC] Shop ID from GET: 1
[01-Apr-2026 03:56:47 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:47 UTC] Shop ID from GET: 1
[01-Apr-2026 03:56:47 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:47 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 03:56:47 UTC] ========== handleGetProducts ==========
[01-Apr-2026 03:56:47 UTC] Final Shop ID: 1
[01-Apr-2026 03:56:47 UTC] Shop ID from GET: 1
[01-Apr-2026 03:56:47 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 03:56:47 UTC] Final current_shop_id: 1
[01-Apr-2026 03:56:47 UTC] Total count in DB: 11
[01-Apr-2026 03:56:47 UTC] Shop ID from GET: 1
[01-Apr-2026 03:56:47 UTC] Final current_shop_id: 1
[01-Apr-2026 03:57:29 UTC] Shop ID from POST: 1
[01-Apr-2026 03:57:29 UTC] Final current_shop_id: 1
[01-Apr-2026 03:57:29 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 03:57:29 UTC] Invoice inserted successfully with ID: 29 for shop_id: 1
[01-Apr-2026 03:57:29 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 03:57:29 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 03:57:29 UTC] Transaction committed successfully
[01-Apr-2026 03:57:30 UTC] Shop ID from POST: 1
[01-Apr-2026 03:57:30 UTC] Final current_shop_id: 1
[01-Apr-2026 03:57:30 UTC] Error in handleGetProduct: Invalid product ID
[01-Apr-2026 03:57:30 UTC] Shop ID from POST: 1
[01-Apr-2026 03:57:30 UTC] Final current_shop_id: 1
[01-Apr-2026 03:57:30 UTC] Error in handleUpdateProduct: Invalid product ID
[01-Apr-2026 03:57:30 UTC] Shop ID from GET: 1
[01-Apr-2026 03:57:30 UTC] Final current_shop_id: 1
[01-Apr-2026 03:57:30 UTC] Shop ID from GET: 1
[01-Apr-2026 03:57:30 UTC] Final current_shop_id: 1
[01-Apr-2026 03:57:31 UTC] Shop ID from GET: 1
[01-Apr-2026 03:57:31 UTC] Final current_shop_id: 1
[01-Apr-2026 03:57:41 UTC] Shop ID from POST: 1
[01-Apr-2026 03:57:41 UTC] Final current_shop_id: 1
[01-Apr-2026 03:57:41 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 03:57:41 UTC] ========== handleGetProducts ==========
[01-Apr-2026 03:57:41 UTC] Final Shop ID: 1
[01-Apr-2026 03:57:41 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 03:57:41 UTC] Total count in DB: 11
[01-Apr-2026 03:57:41 UTC] Shop ID from POST: 1
[01-Apr-2026 03:57:41 UTC] Final current_shop_id: 1
[01-Apr-2026 03:57:41 UTC] Shop ID from POST: 1
[01-Apr-2026 03:57:41 UTC] Final current_shop_id: 1
[01-Apr-2026 03:57:41 UTC] Shop ID from POST: 1
[01-Apr-2026 03:57:41 UTC] Final current_shop_id: 1
[01-Apr-2026 03:57:41 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 03:57:41 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 03:57:43 UTC] Shop ID from POST: 1
[01-Apr-2026 03:57:43 UTC] Final current_shop_id: 1
[01-Apr-2026 03:57:43 UTC] Shop ID from POST: 1
[01-Apr-2026 03:57:43 UTC] Final current_shop_id: 1
[01-Apr-2026 03:57:45 UTC] Shop ID from POST: 1
[01-Apr-2026 03:57:45 UTC] Final current_shop_id: 1
[01-Apr-2026 03:57:45 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 03:57:45 UTC] Shop ID: 1
[01-Apr-2026 04:12:56 UTC] Using default shop_id: 5
[01-Apr-2026 04:12:56 UTC] Final current_shop_id: 5
[01-Apr-2026 04:12:56 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 04:12:56 UTC] User ID: 1
[01-Apr-2026 04:12:56 UTC] Username: admin1
[01-Apr-2026 04:12:56 UTC] Role: Admin
[01-Apr-2026 04:12:56 UTC] shop_id from users table: 1
[01-Apr-2026 04:12:56 UTC] Shop Name: ORMATRIX
[01-Apr-2026 04:12:56 UTC] ==================================
[01-Apr-2026 04:12:56 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 04:12:57 UTC] Shop ID from POST: 1
[01-Apr-2026 04:12:57 UTC] Final current_shop_id: 1
[01-Apr-2026 04:12:57 UTC] Shop ID from POST: 1
[01-Apr-2026 04:12:57 UTC] Final current_shop_id: 1
[01-Apr-2026 04:12:57 UTC] Shop ID from POST: 1
[01-Apr-2026 04:12:57 UTC] Final current_shop_id: 1
[01-Apr-2026 04:12:57 UTC] Shop ID from POST: 1
[01-Apr-2026 04:12:57 UTC] Final current_shop_id: 1
[01-Apr-2026 04:12:57 UTC] Shop ID from POST: 1
[01-Apr-2026 04:12:57 UTC] Final current_shop_id: 1
[01-Apr-2026 04:12:57 UTC] Shop ID from POST: 1
[01-Apr-2026 04:12:57 UTC] Final current_shop_id: 1
[01-Apr-2026 04:12:57 UTC] Shop ID from POST: 1
[01-Apr-2026 04:12:57 UTC] Final current_shop_id: 1
[01-Apr-2026 04:12:57 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 04:12:57 UTC] Shop ID from POST: 1
[01-Apr-2026 04:12:57 UTC] Final current_shop_id: 1
[01-Apr-2026 04:12:57 UTC] Shop ID from POST: 1
[01-Apr-2026 04:12:57 UTC] Final current_shop_id: 1
[01-Apr-2026 04:12:57 UTC] Shop ID from POST: 1
[01-Apr-2026 04:12:57 UTC] Final current_shop_id: 1
[01-Apr-2026 04:12:57 UTC] Shop ID from POST: 1
[01-Apr-2026 04:12:57 UTC] Final current_shop_id: 1
[01-Apr-2026 04:12:58 UTC] Shop ID from POST: 1
[01-Apr-2026 04:12:58 UTC] Final current_shop_id: 1
[01-Apr-2026 04:12:58 UTC] Shop ID from POST: 1
[01-Apr-2026 04:12:58 UTC] Final current_shop_id: 1
[01-Apr-2026 04:12:59 UTC] Shop ID from GET: 1
[01-Apr-2026 04:12:59 UTC] Final current_shop_id: 1
[01-Apr-2026 04:12:59 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 04:12:59 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 04:12:59 UTC] Shop ID from GET: 1
[01-Apr-2026 04:12:59 UTC] Final current_shop_id: 1
[01-Apr-2026 04:12:59 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 04:12:59 UTC] Shop ID from GET: 1
[01-Apr-2026 04:12:59 UTC] Final current_shop_id: 1
[01-Apr-2026 04:12:59 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 04:12:59 UTC] Shop ID from GET: 1
[01-Apr-2026 04:12:59 UTC] Final current_shop_id: 1
[01-Apr-2026 04:12:59 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 04:12:59 UTC] ========== handleGetProducts ==========
[01-Apr-2026 04:12:59 UTC] Final Shop ID: 1
[01-Apr-2026 04:12:59 UTC] Shop ID from GET: 1
[01-Apr-2026 04:12:59 UTC] Final current_shop_id: 1
[01-Apr-2026 04:12:59 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 04:12:59 UTC] Shop ID from GET: 1
[01-Apr-2026 04:12:59 UTC] Final current_shop_id: 1
[01-Apr-2026 04:12:59 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 04:12:59 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 04:12:59 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 04:12:59 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 04:12:59 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 04:12:59 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 04:12:59 UTC] Total count in DB: 11
[01-Apr-2026 04:13:02 UTC] Shop ID from GET: 1
[01-Apr-2026 04:13:02 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:02 UTC] Shop ID from GET: 1
[01-Apr-2026 04:13:02 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:02 UTC] Getting customers for shop_id: 1
[01-Apr-2026 04:13:02 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 04:13:02 UTC] Shop ID from GET: 1
[01-Apr-2026 04:13:02 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:02 UTC] Shop ID from GET: 1
[01-Apr-2026 04:13:02 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:02 UTC] Shop ID from GET: 1
[01-Apr-2026 04:13:02 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:02 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 04:13:02 UTC] ========== handleGetProducts ==========
[01-Apr-2026 04:13:02 UTC] Final Shop ID: 1
[01-Apr-2026 04:13:02 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 04:13:02 UTC] Total count in DB: 11
[01-Apr-2026 04:13:02 UTC] Shop ID from GET: 1
[01-Apr-2026 04:13:02 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:11 UTC] Shop ID from POST: 1
[01-Apr-2026 04:13:11 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:11 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 04:13:11 UTC] Shop ID from POST: 1
[01-Apr-2026 04:13:11 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:11 UTC] ========== handleGetProducts ==========
[01-Apr-2026 04:13:11 UTC] Final Shop ID: 1
[01-Apr-2026 04:13:11 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 04:13:11 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 04:13:11 UTC] Total count in DB: 11
[01-Apr-2026 04:13:11 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 04:13:11 UTC] Shop ID from POST: 1
[01-Apr-2026 04:13:11 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:11 UTC] Shop ID from POST: 1
[01-Apr-2026 04:13:11 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:16 UTC] Shop ID from POST: 1
[01-Apr-2026 04:13:16 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:17 UTC] Shop ID from POST: 1
[01-Apr-2026 04:13:17 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:18 UTC] Shop ID from POST: 1
[01-Apr-2026 04:13:18 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:18 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 04:13:18 UTC] Shop ID: 1
[01-Apr-2026 04:13:31 UTC] Shop ID from GET: 1
[01-Apr-2026 04:13:31 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:31 UTC] Getting customers for shop_id: 1
[01-Apr-2026 04:13:31 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 04:13:31 UTC] Shop ID from GET: 1
[01-Apr-2026 04:13:31 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:31 UTC] Shop ID from GET: 1
[01-Apr-2026 04:13:31 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:31 UTC] Shop ID from GET: 1
[01-Apr-2026 04:13:31 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:31 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 04:13:31 UTC] ========== handleGetProducts ==========
[01-Apr-2026 04:13:31 UTC] Final Shop ID: 1
[01-Apr-2026 04:13:31 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 04:13:31 UTC] Total count in DB: 11
[01-Apr-2026 04:13:31 UTC] Shop ID from GET: 1
[01-Apr-2026 04:13:31 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:34 UTC] Shop ID from POST: 1
[01-Apr-2026 04:13:34 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:34 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 04:13:34 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 04:13:34 UTC] Shop ID from POST: 1
[01-Apr-2026 04:13:34 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:34 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 04:13:34 UTC] ========== handleGetProducts ==========
[01-Apr-2026 04:13:34 UTC] Final Shop ID: 1
[01-Apr-2026 04:13:34 UTC] Shop ID from POST: 1
[01-Apr-2026 04:13:34 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:34 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 04:13:34 UTC] Total count in DB: 11
[01-Apr-2026 04:13:34 UTC] Shop ID from POST: 1
[01-Apr-2026 04:13:34 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:36 UTC] Shop ID from POST: 1
[01-Apr-2026 04:13:36 UTC] Final current_shop_id: 1
[01-Apr-2026 04:13:37 UTC] Shop ID from POST: 1
[01-Apr-2026 04:13:37 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:34 UTC] Using default shop_id: 5
[01-Apr-2026 05:41:34 UTC] Final current_shop_id: 5
[01-Apr-2026 05:41:34 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 05:41:34 UTC] User ID: 1
[01-Apr-2026 05:41:34 UTC] Username: admin1
[01-Apr-2026 05:41:34 UTC] Role: Admin
[01-Apr-2026 05:41:34 UTC] shop_id from users table: 1
[01-Apr-2026 05:41:34 UTC] Shop Name: ORMATRIX
[01-Apr-2026 05:41:34 UTC] ==================================
[01-Apr-2026 05:41:34 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 05:41:35 UTC] Shop ID from POST: 1
[01-Apr-2026 05:41:35 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:35 UTC] Shop ID from POST: 1
[01-Apr-2026 05:41:35 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:35 UTC] Shop ID from POST: 1
[01-Apr-2026 05:41:35 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:35 UTC] Shop ID from POST: 1
[01-Apr-2026 05:41:35 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:35 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 05:41:35 UTC] Shop ID from POST: 1
[01-Apr-2026 05:41:35 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:36 UTC] Shop ID from POST: 1
[01-Apr-2026 05:41:36 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:36 UTC] Shop ID from POST: 1
[01-Apr-2026 05:41:36 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:36 UTC] Shop ID from POST: 1
[01-Apr-2026 05:41:36 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:36 UTC] Shop ID from POST: 1
[01-Apr-2026 05:41:36 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:36 UTC] Shop ID from POST: 1
[01-Apr-2026 05:41:36 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:36 UTC] Shop ID from POST: 1
[01-Apr-2026 05:41:36 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:36 UTC] Shop ID from POST: 1
[01-Apr-2026 05:41:36 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:36 UTC] Shop ID from POST: 1
[01-Apr-2026 05:41:36 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:36 UTC] Shop ID from GET: 1
[01-Apr-2026 05:41:36 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:36 UTC] Shop ID from GET: 1
[01-Apr-2026 05:41:36 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:36 UTC] Getting customers for shop_id: 1
[01-Apr-2026 05:41:36 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 05:41:36 UTC] Shop ID from GET: 1
[01-Apr-2026 05:41:36 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:36 UTC] Shop ID from GET: 1
[01-Apr-2026 05:41:36 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:37 UTC] Shop ID from GET: 1
[01-Apr-2026 05:41:37 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:37 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 05:41:37 UTC] ========== handleGetProducts ==========
[01-Apr-2026 05:41:37 UTC] Final Shop ID: 1
[01-Apr-2026 05:41:37 UTC] Shop ID from GET: 1
[01-Apr-2026 05:41:37 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:37 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 05:41:37 UTC] Total count in DB: 11
[01-Apr-2026 05:41:53 UTC] Shop ID from POST: 1
[01-Apr-2026 05:41:53 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:53 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 05:41:53 UTC] Invoice inserted successfully with ID: 30 for shop_id: 1
[01-Apr-2026 05:41:53 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 05:41:53 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 05:41:53 UTC] Transaction committed successfully
[01-Apr-2026 05:41:54 UTC] Shop ID from POST: 1
[01-Apr-2026 05:41:54 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:54 UTC] API Error: Invalid action: update_product_stock
[01-Apr-2026 05:41:54 UTC] Shop ID from GET: 1
[01-Apr-2026 05:41:54 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:54 UTC] Shop ID from GET: 1
[01-Apr-2026 05:41:54 UTC] Final current_shop_id: 1
[01-Apr-2026 05:41:54 UTC] Shop ID from GET: 1
[01-Apr-2026 05:41:54 UTC] Final current_shop_id: 1
[01-Apr-2026 05:43:18 UTC] Shop ID from POST: 1
[01-Apr-2026 05:43:18 UTC] Final current_shop_id: 1
[01-Apr-2026 05:43:18 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 05:43:18 UTC] Invoice inserted successfully with ID: 31 for shop_id: 1
[01-Apr-2026 05:43:18 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 05:43:18 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 05:43:18 UTC] Transaction committed successfully
[01-Apr-2026 05:43:18 UTC] Shop ID from POST: 1
[01-Apr-2026 05:43:18 UTC] Final current_shop_id: 1
[01-Apr-2026 05:43:18 UTC] API Error: Invalid action: update_product_stock
[01-Apr-2026 05:43:18 UTC] Shop ID from GET: 1
[01-Apr-2026 05:43:18 UTC] Final current_shop_id: 1
[01-Apr-2026 05:43:19 UTC] Shop ID from GET: 1
[01-Apr-2026 05:43:19 UTC] Final current_shop_id: 1
[01-Apr-2026 05:43:19 UTC] Shop ID from GET: 1
[01-Apr-2026 05:43:19 UTC] Final current_shop_id: 1
[01-Apr-2026 08:20:17 UTC] Using default shop_id: 5
[01-Apr-2026 08:20:17 UTC] Final current_shop_id: 5
[01-Apr-2026 08:20:18 UTC] Report Type: daily_sales
[01-Apr-2026 08:20:18 UTC] Data count: 0
[01-Apr-2026 08:20:18 UTC] Using default shop_id: 5
[01-Apr-2026 08:20:18 UTC] Final current_shop_id: 5
[01-Apr-2026 08:31:54 UTC] Using default shop_id: 5
[01-Apr-2026 08:31:54 UTC] Final current_shop_id: 5
[01-Apr-2026 08:31:54 UTC] Login failed: User not found - Email/Username: admin, Role: Admin
[01-Apr-2026 08:31:54 UTC] API Error: Invalid credentials
[01-Apr-2026 08:32:13 UTC] Using default shop_id: 5
[01-Apr-2026 08:32:13 UTC] Final current_shop_id: 5
[01-Apr-2026 08:32:14 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 08:32:14 UTC] User ID: 1
[01-Apr-2026 08:32:14 UTC] Username: admin1
[01-Apr-2026 08:32:14 UTC] Role: Admin
[01-Apr-2026 08:32:14 UTC] shop_id from users table: 1
[01-Apr-2026 08:32:14 UTC] Shop Name: ORMATRIX
[01-Apr-2026 08:32:14 UTC] ==================================
[01-Apr-2026 08:32:14 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 08:32:15 UTC] Shop ID from POST: 1
[01-Apr-2026 08:32:15 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:15 UTC] Shop ID from POST: 1
[01-Apr-2026 08:32:15 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:15 UTC] Shop ID from POST: 1
[01-Apr-2026 08:32:15 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:15 UTC] Shop ID from POST: 1
[01-Apr-2026 08:32:15 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:15 UTC] Shop ID from POST: 1
[01-Apr-2026 08:32:15 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:15 UTC] Shop ID from POST: 1
[01-Apr-2026 08:32:15 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:15 UTC] Shop ID from POST: 1
[01-Apr-2026 08:32:15 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:15 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 08:32:15 UTC] Shop ID from POST: 1
[01-Apr-2026 08:32:15 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:15 UTC] Shop ID from POST: 1
[01-Apr-2026 08:32:15 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:15 UTC] Shop ID from POST: 1
[01-Apr-2026 08:32:15 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:15 UTC] Shop ID from POST: 1
[01-Apr-2026 08:32:15 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:15 UTC] Shop ID from POST: 1
[01-Apr-2026 08:32:15 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:15 UTC] Shop ID from POST: 1
[01-Apr-2026 08:32:15 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:17 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:17 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:17 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 08:32:17 UTC] ========== handleGetProducts ==========
[01-Apr-2026 08:32:17 UTC] Final Shop ID: 1
[01-Apr-2026 08:32:17 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:17 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:17 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 08:32:17 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:17 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:17 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 08:32:17 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 08:32:17 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:17 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:17 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 08:32:17 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 08:32:17 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:17 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:17 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 08:32:17 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 08:32:17 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 08:32:17 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 08:32:17 UTC] Total count in DB: 11
[01-Apr-2026 08:32:17 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:17 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:17 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 08:32:17 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 08:32:19 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:19 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:19 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:19 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:19 UTC] Getting customers for shop_id: 1
[01-Apr-2026 08:32:19 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 08:32:19 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:19 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:19 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:19 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:19 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:19 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:19 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 08:32:19 UTC] ========== handleGetProducts ==========
[01-Apr-2026 08:32:19 UTC] Final Shop ID: 1
[01-Apr-2026 08:32:19 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 08:32:19 UTC] Total count in DB: 11
[01-Apr-2026 08:32:22 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:22 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:22 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:22 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:38 UTC] Shop ID from POST: 1
[01-Apr-2026 08:32:38 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:39 UTC] Shop ID from POST: 1
[01-Apr-2026 08:32:39 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:44 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:44 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:44 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 08:32:44 UTC] ========== handleGetProducts ==========
[01-Apr-2026 08:32:44 UTC] Final Shop ID: 1
[01-Apr-2026 08:32:44 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 08:32:44 UTC] Total count in DB: 11
[01-Apr-2026 08:32:44 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:44 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:44 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:44 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:44 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 08:32:44 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 08:32:44 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:44 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:44 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:44 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:44 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:44 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:45 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:45 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:45 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:45 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:45 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:45 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:46 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:46 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:47 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:47 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:47 UTC] Getting customers for shop_id: 1
[01-Apr-2026 08:32:47 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 08:32:48 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:48 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:49 UTC] Shop ID from POST: 1
[01-Apr-2026 08:32:49 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:49 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 08:32:49 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 08:32:50 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:50 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:50 UTC] Getting customers for shop_id: 1
[01-Apr-2026 08:32:50 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 08:32:50 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:50 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:50 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:50 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:50 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:50 UTC] Final current_shop_id: 1
[01-Apr-2026 08:32:50 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 08:32:50 UTC] ========== handleGetProducts ==========
[01-Apr-2026 08:32:50 UTC] Final Shop ID: 1
[01-Apr-2026 08:32:50 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 08:32:50 UTC] Total count in DB: 11
[01-Apr-2026 08:32:50 UTC] Shop ID from GET: 1
[01-Apr-2026 08:32:50 UTC] Final current_shop_id: 1
[01-Apr-2026 08:33:24 UTC] Shop ID from POST: 1
[01-Apr-2026 08:33:24 UTC] Final current_shop_id: 1
[01-Apr-2026 08:33:24 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 08:33:24 UTC] Invoice inserted successfully with ID: 32 for shop_id: 1
[01-Apr-2026 08:33:24 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 08:33:24 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 08:33:24 UTC] Processing item 2: {"product_id":22,"quantity":1,"price":1500,"unit_price":1500,"gst_rate":18,"hsn_code":"68022300","total":1500}
[01-Apr-2026 08:33:24 UTC] Updated stock for product ID 22: removed 1 units
[01-Apr-2026 08:33:24 UTC] Recorded payment of 7309 via None
[01-Apr-2026 08:33:24 UTC] Transaction committed successfully
[01-Apr-2026 08:33:24 UTC] Shop ID from POST: 1
[01-Apr-2026 08:33:24 UTC] Final current_shop_id: 1
[01-Apr-2026 08:33:24 UTC] API Error: Invalid action: update_product_stock
[01-Apr-2026 08:33:24 UTC] Shop ID from POST: 1
[01-Apr-2026 08:33:24 UTC] Final current_shop_id: 1
[01-Apr-2026 08:33:24 UTC] API Error: Invalid action: update_product_stock
[01-Apr-2026 08:33:25 UTC] Shop ID from GET: 1
[01-Apr-2026 08:33:25 UTC] Final current_shop_id: 1
[01-Apr-2026 08:33:42 UTC] Shop ID from POST: 1
[01-Apr-2026 08:33:42 UTC] Final current_shop_id: 1
[01-Apr-2026 08:33:42 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 08:33:42 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 08:33:42 UTC] Shop ID from POST: 1
[01-Apr-2026 08:33:42 UTC] Final current_shop_id: 1
[01-Apr-2026 08:33:42 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 08:33:42 UTC] ========== handleGetProducts ==========
[01-Apr-2026 08:33:42 UTC] Final Shop ID: 1
[01-Apr-2026 08:33:42 UTC] Shop ID from POST: 1
[01-Apr-2026 08:33:42 UTC] Final current_shop_id: 1
[01-Apr-2026 08:33:42 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 08:33:42 UTC] Total count in DB: 11
[01-Apr-2026 08:33:42 UTC] Shop ID from POST: 1
[01-Apr-2026 08:33:42 UTC] Final current_shop_id: 1
[01-Apr-2026 08:33:42 UTC] Shop ID from GET: 1
[01-Apr-2026 08:33:42 UTC] Final current_shop_id: 1
[01-Apr-2026 08:33:43 UTC] Shop ID from GET: 1
[01-Apr-2026 08:33:43 UTC] Final current_shop_id: 1
[01-Apr-2026 08:33:43 UTC] Getting customers for shop_id: 1
[01-Apr-2026 08:33:43 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 08:33:43 UTC] Shop ID from GET: 1
[01-Apr-2026 08:33:43 UTC] Final current_shop_id: 1
[01-Apr-2026 08:33:43 UTC] Shop ID from GET: 1
[01-Apr-2026 08:33:43 UTC] Final current_shop_id: 1
[01-Apr-2026 08:33:43 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 08:33:43 UTC] ========== handleGetProducts ==========
[01-Apr-2026 08:33:43 UTC] Final Shop ID: 1
[01-Apr-2026 08:33:43 UTC] Shop ID from GET: 1
[01-Apr-2026 08:33:43 UTC] Final current_shop_id: 1
[01-Apr-2026 08:33:43 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 08:33:43 UTC] Total count in DB: 11
[01-Apr-2026 08:33:57 UTC] Shop ID from POST: 1
[01-Apr-2026 08:33:57 UTC] Final current_shop_id: 1
[01-Apr-2026 08:33:57 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 08:33:57 UTC] Invoice inserted successfully with ID: 33 for shop_id: 1
[01-Apr-2026 08:33:57 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 08:33:57 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 08:33:57 UTC] Transaction committed successfully
[01-Apr-2026 08:33:57 UTC] Shop ID from POST: 1
[01-Apr-2026 08:33:57 UTC] Final current_shop_id: 1
[01-Apr-2026 08:33:57 UTC] API Error: Invalid action: update_product_stock
[01-Apr-2026 08:33:58 UTC] Shop ID from GET: 1
[01-Apr-2026 08:33:58 UTC] Final current_shop_id: 1
[01-Apr-2026 08:34:44 UTC] Shop ID from POST: 1
[01-Apr-2026 08:34:44 UTC] Final current_shop_id: 1
[01-Apr-2026 08:34:44 UTC] Shop ID from POST: 1
[01-Apr-2026 08:34:44 UTC] Shop ID from POST: 1
[01-Apr-2026 08:34:44 UTC] Final current_shop_id: 1
[01-Apr-2026 08:34:44 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 08:34:44 UTC] ========== handleGetProducts ==========
[01-Apr-2026 08:34:44 UTC] Final Shop ID: 1
[01-Apr-2026 08:34:44 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 08:34:44 UTC] Total count in DB: 11
[01-Apr-2026 08:34:44 UTC] Final current_shop_id: 1
[01-Apr-2026 08:34:44 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 08:34:44 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 08:34:44 UTC] Shop ID from POST: 1
[01-Apr-2026 08:34:44 UTC] Final current_shop_id: 1
[01-Apr-2026 08:34:45 UTC] Shop ID from POST: 1
[01-Apr-2026 08:34:45 UTC] Final current_shop_id: 1
[01-Apr-2026 08:34:46 UTC] Shop ID from POST: 1
[01-Apr-2026 08:34:46 UTC] Final current_shop_id: 1
[01-Apr-2026 08:34:49 UTC] Shop ID from POST: 1
[01-Apr-2026 08:34:49 UTC] Final current_shop_id: 1
[01-Apr-2026 08:34:49 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 08:34:49 UTC] Shop ID: 1
[01-Apr-2026 08:34:54 UTC] Shop ID from GET: 1
[01-Apr-2026 08:34:54 UTC] Final current_shop_id: 1
[01-Apr-2026 08:34:54 UTC] Getting customers for shop_id: 1
[01-Apr-2026 08:34:54 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 08:34:54 UTC] Shop ID from GET: 1
[01-Apr-2026 08:34:54 UTC] Final current_shop_id: 1
[01-Apr-2026 08:34:54 UTC] Shop ID from GET: 1
[01-Apr-2026 08:34:54 UTC] Final current_shop_id: 1
[01-Apr-2026 08:34:54 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 08:34:54 UTC] ========== handleGetProducts ==========
[01-Apr-2026 08:34:54 UTC] Final Shop ID: 1
[01-Apr-2026 08:34:54 UTC] Shop ID from GET: 1
[01-Apr-2026 08:34:54 UTC] Final current_shop_id: 1
[01-Apr-2026 08:34:54 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 08:34:54 UTC] Total count in DB: 11
[01-Apr-2026 08:34:54 UTC] Shop ID from GET: 1
[01-Apr-2026 08:34:54 UTC] Final current_shop_id: 1
[01-Apr-2026 08:34:56 UTC] Shop ID from POST: 1
[01-Apr-2026 08:34:56 UTC] Final current_shop_id: 1
[01-Apr-2026 08:34:56 UTC] Shop ID from POST: 1
[01-Apr-2026 08:34:56 UTC] Final current_shop_id: 1
[01-Apr-2026 08:34:56 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 08:34:56 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 08:34:56 UTC] Shop ID from POST: 1
[01-Apr-2026 08:34:56 UTC] Final current_shop_id: 1
[01-Apr-2026 08:34:56 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 08:34:56 UTC] ========== handleGetProducts ==========
[01-Apr-2026 08:34:56 UTC] Final Shop ID: 1
[01-Apr-2026 08:34:56 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 08:34:56 UTC] Total count in DB: 11
[01-Apr-2026 08:34:56 UTC] Shop ID from POST: 1
[01-Apr-2026 08:34:56 UTC] Final current_shop_id: 1
[01-Apr-2026 08:34:57 UTC] Shop ID from GET: 1
[01-Apr-2026 08:34:57 UTC] Final current_shop_id: 1
[01-Apr-2026 08:34:57 UTC] Getting customers for shop_id: 1
[01-Apr-2026 08:34:57 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 08:34:57 UTC] Shop ID from GET: 1
[01-Apr-2026 08:34:57 UTC] Final current_shop_id: 1
[01-Apr-2026 08:35:00 UTC] Shop ID from GET: 1
[01-Apr-2026 08:35:00 UTC] Shop ID from GET: 1
[01-Apr-2026 08:35:00 UTC] Final current_shop_id: 1
[01-Apr-2026 08:35:00 UTC] Final current_shop_id: 1
[01-Apr-2026 08:35:00 UTC] Getting customers for shop_id: 1
[01-Apr-2026 08:35:00 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 08:35:00 UTC] Shop ID from GET: 1
[01-Apr-2026 08:35:00 UTC] Final current_shop_id: 1
[01-Apr-2026 08:35:00 UTC] Shop ID from GET: 1
[01-Apr-2026 08:35:00 UTC] Final current_shop_id: 1
[01-Apr-2026 08:35:00 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 08:35:00 UTC] ========== handleGetProducts ==========
[01-Apr-2026 08:35:00 UTC] Final Shop ID: 1
[01-Apr-2026 08:35:00 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 08:35:00 UTC] Total count in DB: 11
[01-Apr-2026 08:35:00 UTC] Shop ID from GET: 1
[01-Apr-2026 08:35:00 UTC] Final current_shop_id: 1
[01-Apr-2026 08:38:24 UTC] Using default shop_id: 5
[01-Apr-2026 08:38:24 UTC] Final current_shop_id: 5
[01-Apr-2026 08:38:24 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 08:38:24 UTC] User ID: 1
[01-Apr-2026 08:38:24 UTC] Username: admin1
[01-Apr-2026 08:38:24 UTC] Role: Admin
[01-Apr-2026 08:38:24 UTC] shop_id from users table: 1
[01-Apr-2026 08:38:24 UTC] Shop Name: ORMATRIX
[01-Apr-2026 08:38:24 UTC] ==================================
[01-Apr-2026 08:38:24 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 08:38:25 UTC] Shop ID from POST: 1
[01-Apr-2026 08:38:25 UTC] Final current_shop_id: 1
[01-Apr-2026 08:38:25 UTC] Shop ID from POST: 1
[01-Apr-2026 08:38:25 UTC] Final current_shop_id: 1
[01-Apr-2026 08:38:25 UTC] Shop ID from POST: 1
[01-Apr-2026 08:38:25 UTC] Final current_shop_id: 1
[01-Apr-2026 08:38:25 UTC] Shop ID from POST: 1
[01-Apr-2026 08:38:25 UTC] Final current_shop_id: 1
[01-Apr-2026 08:38:25 UTC] Shop ID from POST: 1
[01-Apr-2026 08:38:25 UTC] Final current_shop_id: 1
[01-Apr-2026 08:38:25 UTC] Shop ID from POST: 1
[01-Apr-2026 08:38:25 UTC] Final current_shop_id: 1
[01-Apr-2026 08:38:25 UTC] Shop ID from POST: 1
[01-Apr-2026 08:38:25 UTC] Final current_shop_id: 1
[01-Apr-2026 08:38:25 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 08:38:25 UTC] Shop ID from POST: 1
[01-Apr-2026 08:38:25 UTC] Final current_shop_id: 1
[01-Apr-2026 08:38:25 UTC] Shop ID from POST: 1
[01-Apr-2026 08:38:25 UTC] Final current_shop_id: 1
[01-Apr-2026 08:38:26 UTC] Shop ID from POST: 1
[01-Apr-2026 08:38:26 UTC] Final current_shop_id: 1
[01-Apr-2026 08:38:26 UTC] Shop ID from POST: 1
[01-Apr-2026 08:38:26 UTC] Final current_shop_id: 1
[01-Apr-2026 08:38:26 UTC] Shop ID from POST: 1
[01-Apr-2026 08:38:26 UTC] Final current_shop_id: 1
[01-Apr-2026 08:38:26 UTC] Shop ID from POST: 1
[01-Apr-2026 08:38:26 UTC] Final current_shop_id: 1
[01-Apr-2026 08:38:27 UTC] Shop ID from GET: 1
[01-Apr-2026 08:38:27 UTC] Final current_shop_id: 1
[01-Apr-2026 08:38:27 UTC] Getting customers for shop_id: 1
[01-Apr-2026 08:38:27 UTC] Shop ID from GET: 1
[01-Apr-2026 08:38:27 UTC] Final current_shop_id: 1
[01-Apr-2026 08:38:27 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 08:38:27 UTC] Shop ID from GET: 1
[01-Apr-2026 08:38:27 UTC] Final current_shop_id: 1
[01-Apr-2026 08:38:27 UTC] Shop ID from GET: 1
[01-Apr-2026 08:38:27 UTC] Final current_shop_id: 1
[01-Apr-2026 08:38:27 UTC] Shop ID from GET: 1
[01-Apr-2026 08:38:27 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 08:38:27 UTC] ========== handleGetProducts ==========
[01-Apr-2026 08:38:27 UTC] Final Shop ID: 1
[01-Apr-2026 08:38:27 UTC] Final current_shop_id: 1
[01-Apr-2026 08:38:27 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 08:38:27 UTC] Total count in DB: 11
[01-Apr-2026 08:38:49 UTC] Shop ID from POST: 1
[01-Apr-2026 08:38:49 UTC] Final current_shop_id: 1
[01-Apr-2026 08:38:49 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 08:38:49 UTC] Invoice inserted successfully with ID: 34 for shop_id: 1
[01-Apr-2026 08:38:49 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 08:38:49 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 08:38:49 UTC] Transaction committed successfully
[01-Apr-2026 08:38:49 UTC] Shop ID from POST: 1
[01-Apr-2026 08:38:49 UTC] Final current_shop_id: 1
[01-Apr-2026 08:38:49 UTC] API Error: Invalid action: update_product_stock
[01-Apr-2026 08:38:49 UTC] Shop ID from GET: 1
[01-Apr-2026 08:38:49 UTC] Final current_shop_id: 1
[01-Apr-2026 08:42:10 UTC] Using default shop_id: 5
[01-Apr-2026 08:42:10 UTC] Final current_shop_id: 5
[01-Apr-2026 08:42:10 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 08:42:10 UTC] User ID: 1
[01-Apr-2026 08:42:10 UTC] Username: admin1
[01-Apr-2026 08:42:10 UTC] Role: Admin
[01-Apr-2026 08:42:10 UTC] shop_id from users table: 1
[01-Apr-2026 08:42:10 UTC] Shop Name: ORMATRIX
[01-Apr-2026 08:42:10 UTC] ==================================
[01-Apr-2026 08:42:10 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 08:42:11 UTC] Shop ID from POST: 1
[01-Apr-2026 08:42:11 UTC] Final current_shop_id: 1
[01-Apr-2026 08:42:11 UTC] Shop ID from POST: 1
[01-Apr-2026 08:42:11 UTC] Final current_shop_id: 1
[01-Apr-2026 08:42:11 UTC] Shop ID from POST: 1
[01-Apr-2026 08:42:11 UTC] Final current_shop_id: 1
[01-Apr-2026 08:42:11 UTC] Shop ID from POST: 1
[01-Apr-2026 08:42:11 UTC] Final current_shop_id: 1
[01-Apr-2026 08:42:11 UTC] Shop ID from POST: 1
[01-Apr-2026 08:42:11 UTC] Final current_shop_id: 1
[01-Apr-2026 08:42:11 UTC] Shop ID from POST: 1
[01-Apr-2026 08:42:11 UTC] Final current_shop_id: 1
[01-Apr-2026 08:42:11 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 08:42:12 UTC] Shop ID from POST: 1
[01-Apr-2026 08:42:12 UTC] Final current_shop_id: 1
[01-Apr-2026 08:42:12 UTC] Shop ID from POST: 1
[01-Apr-2026 08:42:12 UTC] Final current_shop_id: 1
[01-Apr-2026 08:42:12 UTC] Shop ID from POST: 1
[01-Apr-2026 08:42:12 UTC] Final current_shop_id: 1
[01-Apr-2026 08:42:12 UTC] Shop ID from GET: 1
[01-Apr-2026 08:42:12 UTC] Final current_shop_id: 1
[01-Apr-2026 08:42:12 UTC] Shop ID from POST: 1
[01-Apr-2026 08:42:12 UTC] Final current_shop_id: 1
[01-Apr-2026 08:42:12 UTC] Shop ID from GET: 1
[01-Apr-2026 08:42:12 UTC] Final current_shop_id: 1
[01-Apr-2026 08:42:12 UTC] Getting customers for shop_id: 1
[01-Apr-2026 08:42:12 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 08:42:12 UTC] Shop ID from POST: 1
[01-Apr-2026 08:42:12 UTC] Final current_shop_id: 1
[01-Apr-2026 08:42:12 UTC] Shop ID from GET: 1
[01-Apr-2026 08:42:12 UTC] Final current_shop_id: 1
[01-Apr-2026 08:42:12 UTC] Shop ID from POST: 1
[01-Apr-2026 08:42:12 UTC] Final current_shop_id: 1
[01-Apr-2026 08:42:12 UTC] Shop ID from POST: 1
[01-Apr-2026 08:42:12 UTC] Final current_shop_id: 1
[01-Apr-2026 08:42:12 UTC] Shop ID from GET: 1
[01-Apr-2026 08:42:12 UTC] Final current_shop_id: 1
[01-Apr-2026 08:42:12 UTC] Shop ID from GET: 1
[01-Apr-2026 08:42:12 UTC] Final current_shop_id: 1
[01-Apr-2026 08:42:12 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 08:42:12 UTC] ========== handleGetProducts ==========
[01-Apr-2026 08:42:12 UTC] Final Shop ID: 1
[01-Apr-2026 08:42:13 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 08:42:13 UTC] Total count in DB: 11
[01-Apr-2026 08:42:22 UTC] Shop ID from POST: 1
[01-Apr-2026 08:42:22 UTC] Final current_shop_id: 1
[01-Apr-2026 08:42:22 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 08:42:22 UTC] Invoice inserted successfully with ID: 35 for shop_id: 1
[01-Apr-2026 08:42:22 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 08:42:22 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 08:42:22 UTC] Transaction committed successfully
[01-Apr-2026 08:42:22 UTC] Using default shop_id: 5
[01-Apr-2026 08:42:22 UTC] Final current_shop_id: 5
[01-Apr-2026 08:42:22 UTC] API Error: Invalid action: 
[01-Apr-2026 08:42:23 UTC] Shop ID from GET: 1
[01-Apr-2026 08:42:23 UTC] Final current_shop_id: 1
[01-Apr-2026 08:45:38 UTC] Shop ID from POST: 1
[01-Apr-2026 08:45:38 UTC] Final current_shop_id: 1
[01-Apr-2026 08:45:38 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 08:45:38 UTC] Invoice inserted successfully with ID: 36 for shop_id: 1
[01-Apr-2026 08:45:38 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 08:45:38 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 08:45:38 UTC] Transaction committed successfully
[01-Apr-2026 08:45:38 UTC] Using default shop_id: 5
[01-Apr-2026 08:45:38 UTC] Final current_shop_id: 5
[01-Apr-2026 08:45:38 UTC] API Error: Invalid action: 
[01-Apr-2026 08:45:38 UTC] Shop ID from GET: 1
[01-Apr-2026 08:45:38 UTC] Final current_shop_id: 1
[01-Apr-2026 08:46:27 UTC] Shop ID from POST: 1
[01-Apr-2026 08:46:27 UTC] Final current_shop_id: 1
[01-Apr-2026 08:46:27 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 08:46:27 UTC] Invoice inserted successfully with ID: 37 for shop_id: 1
[01-Apr-2026 08:46:27 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 08:46:27 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 08:46:27 UTC] Transaction committed successfully
[01-Apr-2026 08:46:27 UTC] Using default shop_id: 5
[01-Apr-2026 08:46:27 UTC] Final current_shop_id: 5
[01-Apr-2026 08:46:27 UTC] API Error: Invalid action: 
[01-Apr-2026 08:46:27 UTC] Shop ID from GET: 1
[01-Apr-2026 08:46:27 UTC] Final current_shop_id: 1
[01-Apr-2026 08:48:09 UTC] Using default shop_id: 5
[01-Apr-2026 08:48:09 UTC] Final current_shop_id: 5
[01-Apr-2026 08:48:09 UTC] Login failed: User not found - Email/Username: admin1@ormatrix.com, Role: Staff
[01-Apr-2026 08:48:09 UTC] API Error: Invalid credentials
[01-Apr-2026 08:48:20 UTC] Using default shop_id: 5
[01-Apr-2026 08:48:20 UTC] Final current_shop_id: 5
[01-Apr-2026 08:48:20 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 08:48:20 UTC] User ID: 1
[01-Apr-2026 08:48:20 UTC] Username: admin1
[01-Apr-2026 08:48:20 UTC] Role: Admin
[01-Apr-2026 08:48:20 UTC] shop_id from users table: 1
[01-Apr-2026 08:48:20 UTC] Shop Name: ORMATRIX
[01-Apr-2026 08:48:20 UTC] ==================================
[01-Apr-2026 08:48:20 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 08:48:21 UTC] Shop ID from POST: 1
[01-Apr-2026 08:48:21 UTC] Final current_shop_id: 1
[01-Apr-2026 08:48:21 UTC] Shop ID from POST: 1
[01-Apr-2026 08:48:21 UTC] Final current_shop_id: 1
[01-Apr-2026 08:48:21 UTC] Shop ID from POST: 1
[01-Apr-2026 08:48:21 UTC] Final current_shop_id: 1
[01-Apr-2026 08:48:21 UTC] Shop ID from POST: 1
[01-Apr-2026 08:48:21 UTC] Final current_shop_id: 1
[01-Apr-2026 08:48:21 UTC] Shop ID from POST: 1
[01-Apr-2026 08:48:21 UTC] Final current_shop_id: 1
[01-Apr-2026 08:48:22 UTC] Shop ID from POST: 1
[01-Apr-2026 08:48:22 UTC] Final current_shop_id: 1
[01-Apr-2026 08:48:22 UTC] Shop ID from POST: 1
[01-Apr-2026 08:48:22 UTC] Final current_shop_id: 1
[01-Apr-2026 08:48:22 UTC] Shop ID from POST: 1
[01-Apr-2026 08:48:22 UTC] Final current_shop_id: 1
[01-Apr-2026 08:48:22 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 08:48:22 UTC] Shop ID from POST: 1
[01-Apr-2026 08:48:22 UTC] Final current_shop_id: 1
[01-Apr-2026 08:48:22 UTC] Shop ID from POST: 1
[01-Apr-2026 08:48:22 UTC] Final current_shop_id: 1
[01-Apr-2026 08:48:22 UTC] Shop ID from POST: 1
[01-Apr-2026 08:48:22 UTC] Final current_shop_id: 1
[01-Apr-2026 08:48:22 UTC] Shop ID from POST: 1
[01-Apr-2026 08:48:22 UTC] Final current_shop_id: 1
[01-Apr-2026 08:48:22 UTC] Shop ID from POST: 1
[01-Apr-2026 08:48:22 UTC] Final current_shop_id: 1
[01-Apr-2026 08:48:23 UTC] Shop ID from GET: 1
[01-Apr-2026 08:48:23 UTC] Final current_shop_id: 1
[01-Apr-2026 08:48:23 UTC] Shop ID from GET: 1
[01-Apr-2026 08:48:23 UTC] Final current_shop_id: 1
[01-Apr-2026 08:48:23 UTC] Getting customers for shop_id: 1
[01-Apr-2026 08:48:23 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 08:48:23 UTC] Shop ID from GET: 1
[01-Apr-2026 08:48:23 UTC] Final current_shop_id: 1
[01-Apr-2026 08:48:23 UTC] Shop ID from GET: 1
[01-Apr-2026 08:48:23 UTC] Final current_shop_id: 1
[01-Apr-2026 08:48:23 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 08:48:23 UTC] ========== handleGetProducts ==========
[01-Apr-2026 08:48:23 UTC] Final Shop ID: 1
[01-Apr-2026 08:48:23 UTC] Shop ID from GET: 1
[01-Apr-2026 08:48:23 UTC] Final current_shop_id: 1
[01-Apr-2026 08:48:23 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 08:48:23 UTC] Total count in DB: 11
[01-Apr-2026 08:48:33 UTC] Shop ID from POST: 1
[01-Apr-2026 08:48:33 UTC] Final current_shop_id: 1
[01-Apr-2026 08:48:33 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 08:48:33 UTC] Invoice inserted successfully with ID: 38 for shop_id: 1
[01-Apr-2026 08:48:33 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 08:48:33 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 08:48:33 UTC] Transaction committed successfully
[01-Apr-2026 08:48:34 UTC] Using default shop_id: 5
[01-Apr-2026 08:48:34 UTC] Final current_shop_id: 5
[01-Apr-2026 08:48:34 UTC] API Error: Invalid action: 
[01-Apr-2026 08:48:34 UTC] Shop ID from GET: 1
[01-Apr-2026 08:48:34 UTC] Final current_shop_id: 1
[01-Apr-2026 08:50:07 UTC] Using default shop_id: 5
[01-Apr-2026 08:50:07 UTC] Final current_shop_id: 5
[01-Apr-2026 08:50:07 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 08:50:07 UTC] User ID: 1
[01-Apr-2026 08:50:07 UTC] Username: admin1
[01-Apr-2026 08:50:07 UTC] Role: Admin
[01-Apr-2026 08:50:07 UTC] shop_id from users table: 1
[01-Apr-2026 08:50:07 UTC] Shop Name: ORMATRIX
[01-Apr-2026 08:50:07 UTC] ==================================
[01-Apr-2026 08:50:07 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 08:50:08 UTC] Shop ID from POST: 1
[01-Apr-2026 08:50:08 UTC] Final current_shop_id: 1
[01-Apr-2026 08:50:08 UTC] Shop ID from POST: 1
[01-Apr-2026 08:50:08 UTC] Final current_shop_id: 1
[01-Apr-2026 08:50:08 UTC] Shop ID from POST: 1
[01-Apr-2026 08:50:08 UTC] Final current_shop_id: 1
[01-Apr-2026 08:50:08 UTC] Shop ID from POST: 1
[01-Apr-2026 08:50:08 UTC] Final current_shop_id: 1
[01-Apr-2026 08:50:08 UTC] Shop ID from POST: 1
[01-Apr-2026 08:50:08 UTC] Final current_shop_id: 1
[01-Apr-2026 08:50:08 UTC] Shop ID from POST: 1
[01-Apr-2026 08:50:08 UTC] Shop ID from POST: 1
[01-Apr-2026 08:50:08 UTC] Final current_shop_id: 1
[01-Apr-2026 08:50:08 UTC] Final current_shop_id: 1
[01-Apr-2026 08:50:08 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 08:50:08 UTC] Shop ID from POST: 1
[01-Apr-2026 08:50:08 UTC] Final current_shop_id: 1
[01-Apr-2026 08:50:08 UTC] Shop ID from POST: 1
[01-Apr-2026 08:50:08 UTC] Final current_shop_id: 1
[01-Apr-2026 08:50:08 UTC] Shop ID from POST: 1
[01-Apr-2026 08:50:08 UTC] Final current_shop_id: 1
[01-Apr-2026 08:50:08 UTC] Shop ID from POST: 1
[01-Apr-2026 08:50:08 UTC] Final current_shop_id: 1
[01-Apr-2026 08:50:08 UTC] Shop ID from POST: 1
[01-Apr-2026 08:50:08 UTC] Final current_shop_id: 1
[01-Apr-2026 08:50:09 UTC] Shop ID from POST: 1
[01-Apr-2026 08:50:09 UTC] Final current_shop_id: 1
[01-Apr-2026 08:50:09 UTC] Shop ID from GET: 1
[01-Apr-2026 08:50:09 UTC] Final current_shop_id: 1
[01-Apr-2026 08:50:09 UTC] Shop ID from GET: 1
[01-Apr-2026 08:50:09 UTC] Final current_shop_id: 1
[01-Apr-2026 08:50:09 UTC] Getting customers for shop_id: 1
[01-Apr-2026 08:50:09 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 08:50:09 UTC] Shop ID from GET: 1
[01-Apr-2026 08:50:09 UTC] Final current_shop_id: 1
[01-Apr-2026 08:50:10 UTC] Shop ID from GET: 1
[01-Apr-2026 08:50:10 UTC] Final current_shop_id: 1
[01-Apr-2026 08:50:10 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 08:50:10 UTC] ========== handleGetProducts ==========
[01-Apr-2026 08:50:10 UTC] Final Shop ID: 1
[01-Apr-2026 08:50:10 UTC] Shop ID from GET: 1
[01-Apr-2026 08:50:10 UTC] Final current_shop_id: 1
[01-Apr-2026 08:50:10 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 08:50:10 UTC] Total count in DB: 11
[01-Apr-2026 08:50:19 UTC] Shop ID from POST: 1
[01-Apr-2026 08:50:19 UTC] Final current_shop_id: 1
[01-Apr-2026 08:50:19 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 08:50:19 UTC] Invoice inserted successfully with ID: 39 for shop_id: 1
[01-Apr-2026 08:50:19 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 08:50:19 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 08:50:19 UTC] Transaction committed successfully
[01-Apr-2026 08:50:19 UTC] Using default shop_id: 5
[01-Apr-2026 08:50:19 UTC] Final current_shop_id: 5
[01-Apr-2026 08:50:19 UTC] API Error: Invalid action: 
[01-Apr-2026 08:50:19 UTC] Shop ID from GET: 1
[01-Apr-2026 08:50:19 UTC] Final current_shop_id: 1
[01-Apr-2026 08:53:44 UTC] Using default shop_id: 5
[01-Apr-2026 08:53:44 UTC] Final current_shop_id: 5
[01-Apr-2026 08:53:44 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 08:53:44 UTC] User ID: 1
[01-Apr-2026 08:53:44 UTC] Username: admin1
[01-Apr-2026 08:53:44 UTC] Role: Admin
[01-Apr-2026 08:53:44 UTC] shop_id from users table: 1
[01-Apr-2026 08:53:44 UTC] Shop Name: ORMATRIX
[01-Apr-2026 08:53:44 UTC] ==================================
[01-Apr-2026 08:53:44 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 08:53:45 UTC] Shop ID from POST: 1
[01-Apr-2026 08:53:45 UTC] Final current_shop_id: 1
[01-Apr-2026 08:53:45 UTC] Shop ID from POST: 1
[01-Apr-2026 08:53:45 UTC] Final current_shop_id: 1
[01-Apr-2026 08:53:45 UTC] Shop ID from POST: 1
[01-Apr-2026 08:53:45 UTC] Final current_shop_id: 1
[01-Apr-2026 08:53:45 UTC] Shop ID from POST: 1
[01-Apr-2026 08:53:45 UTC] Final current_shop_id: 1
[01-Apr-2026 08:53:45 UTC] Shop ID from POST: 1
[01-Apr-2026 08:53:45 UTC] Final current_shop_id: 1
[01-Apr-2026 08:53:45 UTC] Shop ID from POST: 1
[01-Apr-2026 08:53:45 UTC] Final current_shop_id: 1
[01-Apr-2026 08:53:45 UTC] Shop ID from POST: 1
[01-Apr-2026 08:53:45 UTC] Final current_shop_id: 1
[01-Apr-2026 08:53:45 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 08:53:45 UTC] Shop ID from POST: 1
[01-Apr-2026 08:53:45 UTC] Final current_shop_id: 1
[01-Apr-2026 08:53:45 UTC] Shop ID from POST: 1
[01-Apr-2026 08:53:45 UTC] Final current_shop_id: 1
[01-Apr-2026 08:53:45 UTC] Shop ID from POST: 1
[01-Apr-2026 08:53:45 UTC] Final current_shop_id: 1
[01-Apr-2026 08:53:45 UTC] Shop ID from POST: 1
[01-Apr-2026 08:53:45 UTC] Final current_shop_id: 1
[01-Apr-2026 08:53:45 UTC] Shop ID from POST: 1
[01-Apr-2026 08:53:45 UTC] Final current_shop_id: 1
[01-Apr-2026 08:53:45 UTC] Shop ID from POST: 1
[01-Apr-2026 08:53:45 UTC] Final current_shop_id: 1
[01-Apr-2026 08:53:47 UTC] Shop ID from GET: 1
[01-Apr-2026 08:53:47 UTC] Final current_shop_id: 1
[01-Apr-2026 08:53:47 UTC] Shop ID from GET: 1
[01-Apr-2026 08:53:47 UTC] Final current_shop_id: 1
[01-Apr-2026 08:53:47 UTC] Getting customers for shop_id: 1
[01-Apr-2026 08:53:47 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 08:53:47 UTC] Shop ID from GET: 1
[01-Apr-2026 08:53:47 UTC] Final current_shop_id: 1
[01-Apr-2026 08:53:47 UTC] Shop ID from GET: 1
[01-Apr-2026 08:53:47 UTC] Final current_shop_id: 1
[01-Apr-2026 08:53:47 UTC] Shop ID from GET: 1
[01-Apr-2026 08:53:47 UTC] Final current_shop_id: 1
[01-Apr-2026 08:53:47 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 08:53:47 UTC] ========== handleGetProducts ==========
[01-Apr-2026 08:53:47 UTC] Final Shop ID: 1
[01-Apr-2026 08:53:47 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 08:53:47 UTC] Total count in DB: 11
[01-Apr-2026 08:53:57 UTC] Shop ID from POST: 1
[01-Apr-2026 08:53:57 UTC] Final current_shop_id: 1
[01-Apr-2026 08:53:57 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 08:53:57 UTC] Invoice inserted successfully with ID: 40 for shop_id: 1
[01-Apr-2026 08:53:57 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 08:53:57 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 08:53:57 UTC] Transaction committed successfully
[01-Apr-2026 08:53:57 UTC] Using default shop_id: 5
[01-Apr-2026 08:53:57 UTC] Final current_shop_id: 5
[01-Apr-2026 08:53:57 UTC] API Error: Invalid action: 
[01-Apr-2026 08:53:58 UTC] Shop ID from GET: 1
[01-Apr-2026 08:53:58 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:26 UTC] Using default shop_id: 5
[01-Apr-2026 08:58:26 UTC] Final current_shop_id: 5
[01-Apr-2026 08:58:26 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 08:58:26 UTC] User ID: 1
[01-Apr-2026 08:58:26 UTC] Username: admin1
[01-Apr-2026 08:58:26 UTC] Role: Admin
[01-Apr-2026 08:58:26 UTC] shop_id from users table: 1
[01-Apr-2026 08:58:26 UTC] Shop Name: ORMATRIX
[01-Apr-2026 08:58:26 UTC] ==================================
[01-Apr-2026 08:58:26 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 08:58:27 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:27 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:27 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:27 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:27 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:27 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:27 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:27 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:27 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:27 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:27 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:27 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:27 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 08:58:27 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:27 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:27 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:27 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:27 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:27 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:27 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:27 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:28 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:28 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:28 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:28 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:28 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:28 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:29 UTC] Shop ID from GET: 1
[01-Apr-2026 08:58:29 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:29 UTC] Getting customers for shop_id: 1
[01-Apr-2026 08:58:29 UTC] Shop ID from GET: 1
[01-Apr-2026 08:58:29 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:29 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 08:58:29 UTC] Shop ID from GET: 1
[01-Apr-2026 08:58:29 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:29 UTC] Shop ID from GET: 1
[01-Apr-2026 08:58:29 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:29 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 08:58:29 UTC] ========== handleGetProducts ==========
[01-Apr-2026 08:58:29 UTC] Final Shop ID: 1
[01-Apr-2026 08:58:29 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 08:58:29 UTC] Total count in DB: 11
[01-Apr-2026 08:58:30 UTC] Shop ID from GET: 1
[01-Apr-2026 08:58:30 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:31 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:31 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:31 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 08:58:31 UTC] ========== handleGetProducts ==========
[01-Apr-2026 08:58:31 UTC] Final Shop ID: 1
[01-Apr-2026 08:58:31 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:31 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:31 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:31 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:31 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 08:58:31 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 08:58:31 UTC] Total count in DB: 11
[01-Apr-2026 08:58:31 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 08:58:31 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:31 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:44 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:44 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:44 UTC] ========== handleCreatePurchase START ==========
[01-Apr-2026 08:58:44 UTC] Shop ID: 1
[01-Apr-2026 08:58:44 UTC] Input data: {"action":"create_purchase","supplier_id":"2","purchase_date":"2026-04-01","invoice_number":"PUR-202604-925005","subtotal_amount":22,"total_discount":0,"taxable_value":22,"gst_amount":1.76,"total_amount":24,"paid_amount":0,"pending_amount":24,"status":"unpaid","payment_method":"None","shop_id":1,"items":[{"product_id":"TEMP_1775033923015","product_name":"aa","quantity":1,"purchase_price":22,"price":22,"discount":0,"discount_percent":0,"discount_amount":0,"gst_percent":8,"gst_percentage":8,"hsn_code":"89888"}]}
[01-Apr-2026 08:58:44 UTC] Purchase inserted with ID: 15 for shop_id: 1
[01-Apr-2026 08:58:44 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:44 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:44 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:44 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:45 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:45 UTC] Final current_shop_id: 1
[01-Apr-2026 08:58:46 UTC] Shop ID from POST: 1
[01-Apr-2026 08:58:46 UTC] Final current_shop_id: 1
[01-Apr-2026 08:59:00 UTC] Shop ID from GET: 1
[01-Apr-2026 08:59:00 UTC] Final current_shop_id: 1
[01-Apr-2026 08:59:00 UTC] Shop ID from GET: 1
[01-Apr-2026 08:59:00 UTC] Final current_shop_id: 1
[01-Apr-2026 08:59:00 UTC] Getting customers for shop_id: 1
[01-Apr-2026 08:59:00 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 08:59:00 UTC] Shop ID from GET: 1
[01-Apr-2026 08:59:00 UTC] Final current_shop_id: 1
[01-Apr-2026 08:59:00 UTC] Shop ID from GET: 1
[01-Apr-2026 08:59:00 UTC] Final current_shop_id: 1
[01-Apr-2026 08:59:00 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 08:59:00 UTC] ========== handleGetProducts ==========
[01-Apr-2026 08:59:00 UTC] Final Shop ID: 1
[01-Apr-2026 08:59:01 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 08:59:01 UTC] Total count in DB: 11
[01-Apr-2026 08:59:01 UTC] Shop ID from GET: 1
[01-Apr-2026 08:59:01 UTC] Final current_shop_id: 1
[01-Apr-2026 08:59:16 UTC] Shop ID from POST: 1
[01-Apr-2026 08:59:16 UTC] Final current_shop_id: 1
[01-Apr-2026 08:59:16 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 08:59:16 UTC] Invoice inserted successfully with ID: 41 for shop_id: 1
[01-Apr-2026 08:59:16 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 08:59:16 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 08:59:16 UTC] Transaction committed successfully
[01-Apr-2026 08:59:16 UTC] Using default shop_id: 5
[01-Apr-2026 08:59:16 UTC] Final current_shop_id: 5
[01-Apr-2026 08:59:16 UTC] API Error: Invalid action: 
[01-Apr-2026 08:59:16 UTC] Shop ID from GET: 1
[01-Apr-2026 08:59:16 UTC] Final current_shop_id: 1
[01-Apr-2026 09:05:44 UTC] Using default shop_id: 5
[01-Apr-2026 09:05:44 UTC] Final current_shop_id: 5
[01-Apr-2026 09:05:44 UTC] API Error: Invalid credentials. 4 attempts remaining
[01-Apr-2026 09:05:50 UTC] Using default shop_id: 5
[01-Apr-2026 09:05:50 UTC] Final current_shop_id: 5
[01-Apr-2026 09:05:51 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 09:05:51 UTC] User ID: 1
[01-Apr-2026 09:05:51 UTC] Username: admin1
[01-Apr-2026 09:05:51 UTC] Role: Admin
[01-Apr-2026 09:05:51 UTC] shop_id from users table: 1
[01-Apr-2026 09:05:51 UTC] Shop Name: ORMATRIX
[01-Apr-2026 09:05:51 UTC] ==================================
[01-Apr-2026 09:05:51 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 09:05:51 UTC] Shop ID from POST: 1
[01-Apr-2026 09:05:51 UTC] Final current_shop_id: 1
[01-Apr-2026 09:05:51 UTC] Shop ID from POST: 1
[01-Apr-2026 09:05:51 UTC] Final current_shop_id: 1
[01-Apr-2026 09:05:51 UTC] Shop ID from POST: 1
[01-Apr-2026 09:05:51 UTC] Final current_shop_id: 1
[01-Apr-2026 09:05:51 UTC] Shop ID from POST: 1
[01-Apr-2026 09:05:51 UTC] Final current_shop_id: 1
[01-Apr-2026 09:05:51 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 09:05:51 UTC] Shop ID from POST: 1
[01-Apr-2026 09:05:51 UTC] Final current_shop_id: 1
[01-Apr-2026 09:05:51 UTC] Shop ID from POST: 1
[01-Apr-2026 09:05:51 UTC] Final current_shop_id: 1
[01-Apr-2026 09:05:51 UTC] Shop ID from POST: 1
[01-Apr-2026 09:05:51 UTC] Final current_shop_id: 1
[01-Apr-2026 09:05:51 UTC] Shop ID from POST: 1
[01-Apr-2026 09:05:51 UTC] Final current_shop_id: 1
[01-Apr-2026 09:05:51 UTC] Shop ID from POST: 1
[01-Apr-2026 09:05:51 UTC] Final current_shop_id: 1
[01-Apr-2026 09:05:51 UTC] Shop ID from POST: 1
[01-Apr-2026 09:05:51 UTC] Final current_shop_id: 1
[01-Apr-2026 09:05:51 UTC] Shop ID from POST: 1
[01-Apr-2026 09:05:51 UTC] Final current_shop_id: 1
[01-Apr-2026 09:05:52 UTC] Shop ID from POST: 1
[01-Apr-2026 09:05:52 UTC] Final current_shop_id: 1
[01-Apr-2026 09:05:52 UTC] Shop ID from POST: 1
[01-Apr-2026 09:05:52 UTC] Final current_shop_id: 1
[01-Apr-2026 09:05:53 UTC] Shop ID from GET: 1
[01-Apr-2026 09:05:53 UTC] Final current_shop_id: 1
[01-Apr-2026 09:05:53 UTC] Shop ID from GET: 1
[01-Apr-2026 09:05:53 UTC] Final current_shop_id: 1
[01-Apr-2026 09:05:53 UTC] Getting customers for shop_id: 1
[01-Apr-2026 09:05:53 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 09:05:53 UTC] Shop ID from GET: 1
[01-Apr-2026 09:05:53 UTC] Final current_shop_id: 1
[01-Apr-2026 09:05:53 UTC] Shop ID from GET: 1
[01-Apr-2026 09:05:53 UTC] Final current_shop_id: 1
[01-Apr-2026 09:05:53 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 09:05:53 UTC] ========== handleGetProducts ==========
[01-Apr-2026 09:05:53 UTC] Final Shop ID: 1
[01-Apr-2026 09:05:53 UTC] Shop ID from GET: 1
[01-Apr-2026 09:05:53 UTC] Final current_shop_id: 1
[01-Apr-2026 09:05:53 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 09:05:53 UTC] Total count in DB: 11
[01-Apr-2026 09:06:02 UTC] Shop ID from POST: 1
[01-Apr-2026 09:06:02 UTC] Final current_shop_id: 1
[01-Apr-2026 09:06:02 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 09:06:02 UTC] Invoice inserted successfully with ID: 42 for shop_id: 1
[01-Apr-2026 09:06:02 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 09:06:02 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 09:06:02 UTC] Transaction committed successfully
[01-Apr-2026 09:06:03 UTC] Using default shop_id: 5
[01-Apr-2026 09:06:03 UTC] Final current_shop_id: 5
[01-Apr-2026 09:06:03 UTC] API Error: Invalid action: 
[01-Apr-2026 09:06:03 UTC] Shop ID from GET: 1
[01-Apr-2026 09:06:03 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:04 UTC] Using default shop_id: 5
[01-Apr-2026 09:11:04 UTC] Final current_shop_id: 5
[01-Apr-2026 09:11:04 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 09:11:04 UTC] User ID: 1
[01-Apr-2026 09:11:04 UTC] Username: admin1
[01-Apr-2026 09:11:04 UTC] Role: Admin
[01-Apr-2026 09:11:04 UTC] shop_id from users table: 1
[01-Apr-2026 09:11:04 UTC] Shop Name: ORMATRIX
[01-Apr-2026 09:11:04 UTC] ==================================
[01-Apr-2026 09:11:04 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 09:11:04 UTC] Shop ID from POST: 1
[01-Apr-2026 09:11:04 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:04 UTC] Shop ID from POST: 1
[01-Apr-2026 09:11:04 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:04 UTC] Shop ID from POST: 1
[01-Apr-2026 09:11:04 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:04 UTC] Shop ID from POST: 1
[01-Apr-2026 09:11:04 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:04 UTC] Shop ID from POST: 1
[01-Apr-2026 09:11:04 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:04 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 09:11:04 UTC] Shop ID from POST: 1
[01-Apr-2026 09:11:04 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:04 UTC] Shop ID from POST: 1
[01-Apr-2026 09:11:04 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:05 UTC] Shop ID from POST: 1
[01-Apr-2026 09:11:05 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:05 UTC] Shop ID from POST: 1
[01-Apr-2026 09:11:05 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:05 UTC] Shop ID from POST: 1
[01-Apr-2026 09:11:05 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:05 UTC] Shop ID from POST: 1
[01-Apr-2026 09:11:05 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:05 UTC] Shop ID from POST: 1
[01-Apr-2026 09:11:05 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:05 UTC] Shop ID from POST: 1
[01-Apr-2026 09:11:05 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:12 UTC] Shop ID from GET: 1
[01-Apr-2026 09:11:12 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:12 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 09:11:12 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 09:11:12 UTC] Shop ID from GET: 1
[01-Apr-2026 09:11:12 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:12 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 09:11:12 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 09:11:12 UTC] Shop ID from GET: 1
[01-Apr-2026 09:11:12 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:12 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 09:11:12 UTC] Shop ID from GET: 1
[01-Apr-2026 09:11:12 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:12 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 09:11:12 UTC] ========== handleGetProducts ==========
[01-Apr-2026 09:11:12 UTC] Final Shop ID: 1
[01-Apr-2026 09:11:12 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 09:11:12 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 09:11:12 UTC] Total count in DB: 11
[01-Apr-2026 09:11:12 UTC] Shop ID from GET: 1
[01-Apr-2026 09:11:12 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:12 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 09:11:12 UTC] Shop ID from GET: 1
[01-Apr-2026 09:11:12 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:12 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 09:11:12 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 09:11:12 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 09:11:15 UTC] Shop ID from GET: 1
[01-Apr-2026 09:11:15 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:15 UTC] Shop ID from GET: 1
[01-Apr-2026 09:11:15 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:15 UTC] Getting customers for shop_id: 1
[01-Apr-2026 09:11:15 UTC] Shop ID from GET: 1
[01-Apr-2026 09:11:15 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:15 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 09:11:15 UTC] Shop ID from GET: 1
[01-Apr-2026 09:11:15 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:15 UTC] Shop ID from GET: 1
[01-Apr-2026 09:11:15 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:15 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 09:11:15 UTC] ========== handleGetProducts ==========
[01-Apr-2026 09:11:15 UTC] Final Shop ID: 1
[01-Apr-2026 09:11:15 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 09:11:15 UTC] Total count in DB: 11
[01-Apr-2026 09:11:19 UTC] Shop ID from POST: 1
[01-Apr-2026 09:11:19 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:19 UTC] Shop ID from POST: 1
[01-Apr-2026 09:11:19 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:19 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 09:11:19 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 09:11:19 UTC] Shop ID from POST: 1
[01-Apr-2026 09:11:19 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:19 UTC] Shop ID from POST: 1
[01-Apr-2026 09:11:19 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:19 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 09:11:19 UTC] ========== handleGetProducts ==========
[01-Apr-2026 09:11:19 UTC] Final Shop ID: 1
[01-Apr-2026 09:11:19 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 09:11:19 UTC] Total count in DB: 11
[01-Apr-2026 09:11:20 UTC] Shop ID from GET: 1
[01-Apr-2026 09:11:20 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:20 UTC] Getting customers for shop_id: 1
[01-Apr-2026 09:11:20 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 09:11:20 UTC] Shop ID from GET: 1
[01-Apr-2026 09:11:20 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:22 UTC] Shop ID from POST: 1
[01-Apr-2026 09:11:22 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:22 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 09:11:22 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 09:11:26 UTC] Shop ID from GET: 1
[01-Apr-2026 09:11:26 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:26 UTC] Getting customers for shop_id: 1
[01-Apr-2026 09:11:26 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 09:11:26 UTC] Shop ID from GET: 1
[01-Apr-2026 09:11:26 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:27 UTC] Shop ID from GET: 1
[01-Apr-2026 09:11:27 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:27 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 09:11:27 UTC] ========== handleGetProducts ==========
[01-Apr-2026 09:11:27 UTC] Final Shop ID: 1
[01-Apr-2026 09:11:27 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 09:11:27 UTC] Total count in DB: 11
[01-Apr-2026 09:11:35 UTC] Shop ID from GET: 1
[01-Apr-2026 09:11:35 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:35 UTC] Getting customers for shop_id: 1
[01-Apr-2026 09:11:35 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 09:11:35 UTC] Shop ID from GET: 1
[01-Apr-2026 09:11:35 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:35 UTC] Shop ID from GET: 1
[01-Apr-2026 09:11:35 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:35 UTC] Shop ID from GET: 1
[01-Apr-2026 09:11:35 UTC] Final current_shop_id: 1
[01-Apr-2026 09:11:35 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 09:11:35 UTC] ========== handleGetProducts ==========
[01-Apr-2026 09:11:35 UTC] Final Shop ID: 1
[01-Apr-2026 09:11:35 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 09:11:35 UTC] Total count in DB: 11
[01-Apr-2026 09:11:35 UTC] Shop ID from GET: 1
[01-Apr-2026 09:11:35 UTC] Final current_shop_id: 1
[01-Apr-2026 09:12:03 UTC] Shop ID from POST: 1
[01-Apr-2026 09:12:03 UTC] Final current_shop_id: 1
[01-Apr-2026 09:12:03 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 09:12:03 UTC] Invoice inserted successfully with ID: 43 for shop_id: 1
[01-Apr-2026 09:12:03 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 09:12:03 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 09:12:03 UTC] Transaction committed successfully
[01-Apr-2026 09:12:03 UTC] Using default shop_id: 5
[01-Apr-2026 09:12:03 UTC] Final current_shop_id: 5
[01-Apr-2026 09:12:03 UTC] API Error: Invalid action: 
[01-Apr-2026 09:12:03 UTC] Shop ID from GET: 1
[01-Apr-2026 09:12:03 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:44 UTC] Using default shop_id: 5
[01-Apr-2026 09:15:44 UTC] Final current_shop_id: 5
[01-Apr-2026 09:15:44 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 09:15:44 UTC] User ID: 1
[01-Apr-2026 09:15:44 UTC] Username: admin1
[01-Apr-2026 09:15:44 UTC] Role: Admin
[01-Apr-2026 09:15:44 UTC] shop_id from users table: 1
[01-Apr-2026 09:15:44 UTC] Shop Name: ORMATRIX
[01-Apr-2026 09:15:44 UTC] ==================================
[01-Apr-2026 09:15:44 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 09:15:44 UTC] Shop ID from POST: 1
[01-Apr-2026 09:15:44 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:44 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 09:15:45 UTC] Shop ID from POST: 1
[01-Apr-2026 09:15:45 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:45 UTC] Shop ID from POST: 1
[01-Apr-2026 09:15:45 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:45 UTC] Shop ID from POST: 1
[01-Apr-2026 09:15:45 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:45 UTC] Shop ID from POST: 1
[01-Apr-2026 09:15:45 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:45 UTC] Shop ID from POST: 1
[01-Apr-2026 09:15:45 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:45 UTC] Shop ID from POST: 1
[01-Apr-2026 09:15:45 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:45 UTC] Shop ID from POST: 1
[01-Apr-2026 09:15:45 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:45 UTC] Shop ID from POST: 1
[01-Apr-2026 09:15:45 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:45 UTC] Shop ID from POST: 1
[01-Apr-2026 09:15:45 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:45 UTC] Shop ID from POST: 1
[01-Apr-2026 09:15:45 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:45 UTC] Shop ID from POST: 1
[01-Apr-2026 09:15:45 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:45 UTC] Shop ID from POST: 1
[01-Apr-2026 09:15:45 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:46 UTC] Shop ID from GET: 1
[01-Apr-2026 09:15:46 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:46 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 09:15:46 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 09:15:46 UTC] Shop ID from GET: 1
[01-Apr-2026 09:15:46 UTC] Shop ID from GET: 1
[01-Apr-2026 09:15:46 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:46 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:46 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 09:15:46 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 09:15:46 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 09:15:46 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 09:15:46 UTC] Shop ID from GET: 1
[01-Apr-2026 09:15:46 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:46 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 09:15:46 UTC] Shop ID from GET: 1
[01-Apr-2026 09:15:46 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:46 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 09:15:46 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 09:15:46 UTC] Shop ID from GET: 1
[01-Apr-2026 09:15:46 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:46 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 09:15:46 UTC] ========== handleGetProducts ==========
[01-Apr-2026 09:15:46 UTC] Final Shop ID: 1
[01-Apr-2026 09:15:46 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 09:15:46 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 09:15:46 UTC] Total count in DB: 11
[01-Apr-2026 09:15:48 UTC] Shop ID from GET: 1
[01-Apr-2026 09:15:48 UTC] Shop ID from GET: 1
[01-Apr-2026 09:15:48 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:48 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:48 UTC] Getting customers for shop_id: 1
[01-Apr-2026 09:15:48 UTC] Shop ID from GET: 1
[01-Apr-2026 09:15:48 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:48 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 09:15:48 UTC] Shop ID from GET: 1
[01-Apr-2026 09:15:48 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:48 UTC] Shop ID from GET: 1
[01-Apr-2026 09:15:48 UTC] Final current_shop_id: 1
[01-Apr-2026 09:15:48 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 09:15:48 UTC] ========== handleGetProducts ==========
[01-Apr-2026 09:15:48 UTC] Final Shop ID: 1
[01-Apr-2026 09:15:48 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 09:15:48 UTC] Total count in DB: 11
[01-Apr-2026 09:16:07 UTC] Shop ID from POST: 1
[01-Apr-2026 09:16:07 UTC] Final current_shop_id: 1
[01-Apr-2026 09:16:07 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 09:16:07 UTC] Invoice inserted successfully with ID: 44 for shop_id: 1
[01-Apr-2026 09:16:07 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 09:16:07 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 09:16:07 UTC] Recorded payment of 95 via None
[01-Apr-2026 09:16:07 UTC] Transaction committed successfully
[01-Apr-2026 09:16:08 UTC] Using default shop_id: 5
[01-Apr-2026 09:16:08 UTC] Final current_shop_id: 5
[01-Apr-2026 09:16:08 UTC] API Error: Invalid action: 
[01-Apr-2026 09:16:08 UTC] Shop ID from GET: 1
[01-Apr-2026 09:16:08 UTC] Final current_shop_id: 1
[01-Apr-2026 09:16:18 UTC] Shop ID from GET: 1
[01-Apr-2026 09:16:18 UTC] Final current_shop_id: 1
[01-Apr-2026 09:24:26 UTC] Using default shop_id: 5
[01-Apr-2026 09:24:26 UTC] Final current_shop_id: 5
[01-Apr-2026 09:24:26 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 09:24:26 UTC] User ID: 1
[01-Apr-2026 09:24:26 UTC] Username: admin1
[01-Apr-2026 09:24:26 UTC] Role: Admin
[01-Apr-2026 09:24:26 UTC] shop_id from users table: 1
[01-Apr-2026 09:24:26 UTC] Shop Name: ORMATRIX
[01-Apr-2026 09:24:26 UTC] ==================================
[01-Apr-2026 09:24:26 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 09:24:27 UTC] Shop ID from POST: 1
[01-Apr-2026 09:24:27 UTC] Final current_shop_id: 1
[01-Apr-2026 09:24:27 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 09:24:27 UTC] Shop ID from POST: 1
[01-Apr-2026 09:24:27 UTC] Final current_shop_id: 1
[01-Apr-2026 09:24:27 UTC] Shop ID from POST: 1
[01-Apr-2026 09:24:27 UTC] Final current_shop_id: 1
[01-Apr-2026 09:24:27 UTC] Shop ID from POST: 1
[01-Apr-2026 09:24:27 UTC] Final current_shop_id: 1
[01-Apr-2026 09:24:27 UTC] Shop ID from POST: 1
[01-Apr-2026 09:24:27 UTC] Final current_shop_id: 1
[01-Apr-2026 09:24:27 UTC] Shop ID from POST: 1
[01-Apr-2026 09:24:27 UTC] Final current_shop_id: 1
[01-Apr-2026 09:24:27 UTC] Shop ID from POST: 1
[01-Apr-2026 09:24:27 UTC] Final current_shop_id: 1
[01-Apr-2026 09:24:27 UTC] Shop ID from POST: 1
[01-Apr-2026 09:24:27 UTC] Final current_shop_id: 1
[01-Apr-2026 09:24:27 UTC] Shop ID from POST: 1
[01-Apr-2026 09:24:27 UTC] Final current_shop_id: 1
[01-Apr-2026 09:24:27 UTC] Shop ID from POST: 1
[01-Apr-2026 09:24:27 UTC] Final current_shop_id: 1
[01-Apr-2026 09:24:27 UTC] Shop ID from POST: 1
[01-Apr-2026 09:24:27 UTC] Final current_shop_id: 1
[01-Apr-2026 09:24:27 UTC] Shop ID from POST: 1
[01-Apr-2026 09:24:27 UTC] Final current_shop_id: 1
[01-Apr-2026 09:24:27 UTC] Shop ID from POST: 1
[01-Apr-2026 09:24:27 UTC] Final current_shop_id: 1
[01-Apr-2026 09:24:31 UTC] Shop ID from GET: 1
[01-Apr-2026 09:24:31 UTC] Shop ID from GET: 1
[01-Apr-2026 09:24:31 UTC] Final current_shop_id: 1
[01-Apr-2026 09:24:31 UTC] Final current_shop_id: 1
[01-Apr-2026 09:24:31 UTC] Getting customers for shop_id: 1
[01-Apr-2026 09:24:31 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 09:24:31 UTC] Shop ID from GET: 1
[01-Apr-2026 09:24:31 UTC] Final current_shop_id: 1
[01-Apr-2026 09:24:31 UTC] Shop ID from GET: 1
[01-Apr-2026 09:24:31 UTC] Final current_shop_id: 1
[01-Apr-2026 09:24:31 UTC] Shop ID from GET: 1
[01-Apr-2026 09:24:31 UTC] Final current_shop_id: 1
[01-Apr-2026 09:24:31 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 09:24:31 UTC] ========== handleGetProducts ==========
[01-Apr-2026 09:24:31 UTC] Final Shop ID: 1
[01-Apr-2026 09:24:31 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 09:24:31 UTC] Total count in DB: 11
[01-Apr-2026 09:24:31 UTC] Shop ID from GET: 1
[01-Apr-2026 09:24:31 UTC] Final current_shop_id: 1
[01-Apr-2026 09:24:43 UTC] Shop ID from POST: 1
[01-Apr-2026 09:24:43 UTC] Final current_shop_id: 1
[01-Apr-2026 09:24:43 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 09:24:43 UTC] Invoice inserted successfully with ID: 45 for shop_id: 1
[01-Apr-2026 09:24:43 UTC] Processing item 1: {"product_id":106,"quantity":1,"price":2000,"unit_price":2000,"original_price":2000,"discount_percentage":0,"discount_amount":0,"gst_rate":2,"hsn_code":"333","total":2000}
[01-Apr-2026 09:24:43 UTC] Updated stock for product ID 106: removed 1 units
[01-Apr-2026 09:24:43 UTC] Transaction committed successfully
[01-Apr-2026 09:24:43 UTC] Using default shop_id: 5
[01-Apr-2026 09:24:43 UTC] Final current_shop_id: 5
[01-Apr-2026 09:24:43 UTC] API Error: Invalid action: 
[01-Apr-2026 09:24:44 UTC] Shop ID from GET: 1
[01-Apr-2026 09:24:44 UTC] Final current_shop_id: 1
[01-Apr-2026 09:43:16 UTC] Using default shop_id: 5
[01-Apr-2026 09:43:16 UTC] Final current_shop_id: 5
[01-Apr-2026 09:43:16 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 09:43:16 UTC] User ID: 1
[01-Apr-2026 09:43:16 UTC] Username: admin1
[01-Apr-2026 09:43:16 UTC] Role: Admin
[01-Apr-2026 09:43:16 UTC] shop_id from users table: 1
[01-Apr-2026 09:43:16 UTC] Shop Name: ORMATRIX
[01-Apr-2026 09:43:16 UTC] ==================================
[01-Apr-2026 09:43:16 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 09:43:17 UTC] Shop ID from POST: 1
[01-Apr-2026 09:43:17 UTC] Final current_shop_id: 1
[01-Apr-2026 09:43:17 UTC] Shop ID from POST: 1
[01-Apr-2026 09:43:17 UTC] Final current_shop_id: 1
[01-Apr-2026 09:43:17 UTC] Shop ID from POST: 1
[01-Apr-2026 09:43:17 UTC] Final current_shop_id: 1
[01-Apr-2026 09:43:17 UTC] Shop ID from POST: 1
[01-Apr-2026 09:43:17 UTC] Final current_shop_id: 1
[01-Apr-2026 09:43:17 UTC] Shop ID from POST: 1
[01-Apr-2026 09:43:17 UTC] Final current_shop_id: 1
[01-Apr-2026 09:43:17 UTC] Shop ID from POST: 1
[01-Apr-2026 09:43:17 UTC] Final current_shop_id: 1
[01-Apr-2026 09:43:17 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 09:43:17 UTC] Shop ID from POST: 1
[01-Apr-2026 09:43:17 UTC] Final current_shop_id: 1
[01-Apr-2026 09:43:17 UTC] Shop ID from POST: 1
[01-Apr-2026 09:43:17 UTC] Final current_shop_id: 1
[01-Apr-2026 09:43:17 UTC] Shop ID from POST: 1
[01-Apr-2026 09:43:17 UTC] Final current_shop_id: 1
[01-Apr-2026 09:43:17 UTC] Shop ID from POST: 1
[01-Apr-2026 09:43:17 UTC] Final current_shop_id: 1
[01-Apr-2026 09:43:18 UTC] Shop ID from POST: 1
[01-Apr-2026 09:43:18 UTC] Final current_shop_id: 1
[01-Apr-2026 09:43:18 UTC] Shop ID from POST: 1
[01-Apr-2026 09:43:18 UTC] Final current_shop_id: 1
[01-Apr-2026 09:43:18 UTC] Shop ID from POST: 1
[01-Apr-2026 09:43:18 UTC] Final current_shop_id: 1
[01-Apr-2026 09:43:19 UTC] Shop ID from GET: 1
[01-Apr-2026 09:43:19 UTC] Final current_shop_id: 1
[01-Apr-2026 09:43:19 UTC] Shop ID from GET: 1
[01-Apr-2026 09:43:19 UTC] Final current_shop_id: 1
[01-Apr-2026 09:43:19 UTC] Getting customers for shop_id: 1
[01-Apr-2026 09:43:19 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 09:43:19 UTC] Shop ID from GET: 1
[01-Apr-2026 09:43:19 UTC] Final current_shop_id: 1
[01-Apr-2026 09:43:19 UTC] Shop ID from GET: 1
[01-Apr-2026 09:43:19 UTC] Final current_shop_id: 1
[01-Apr-2026 09:43:19 UTC] Shop ID from GET: 1
[01-Apr-2026 09:43:19 UTC] Final current_shop_id: 1
[01-Apr-2026 09:43:19 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 09:43:19 UTC] ========== handleGetProducts ==========
[01-Apr-2026 09:43:19 UTC] Final Shop ID: 1
[01-Apr-2026 09:43:19 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 09:43:19 UTC] Total count in DB: 11
[01-Apr-2026 09:43:19 UTC] Shop ID from GET: 1
[01-Apr-2026 09:43:19 UTC] Final current_shop_id: 1
[01-Apr-2026 09:43:42 UTC] Shop ID from POST: 1
[01-Apr-2026 09:43:42 UTC] Final current_shop_id: 1
[01-Apr-2026 09:43:42 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 09:43:42 UTC] Invoice inserted successfully with ID: 46 for shop_id: 1
[01-Apr-2026 09:43:42 UTC] Processing item 1: {"product_id":106,"quantity":1,"price":2000,"unit_price":2000,"original_price":2000,"discount_percentage":0,"discount_amount":0,"gst_rate":2,"hsn_code":"333","total":2000}
[01-Apr-2026 09:43:42 UTC] Updated stock for product ID 106: removed 1 units
[01-Apr-2026 09:43:42 UTC] Transaction committed successfully
[01-Apr-2026 09:43:42 UTC] Using default shop_id: 5
[01-Apr-2026 09:43:42 UTC] Final current_shop_id: 5
[01-Apr-2026 09:43:42 UTC] API Error: Invalid action: 
[01-Apr-2026 09:43:42 UTC] Shop ID from GET: 1
[01-Apr-2026 09:43:42 UTC] Final current_shop_id: 1
[01-Apr-2026 09:44:07 UTC] Shop ID from POST: 1
[01-Apr-2026 09:44:07 UTC] Final current_shop_id: 1
[01-Apr-2026 09:44:07 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 09:44:07 UTC] Invoice inserted successfully with ID: 47 for shop_id: 1
[01-Apr-2026 09:44:07 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"original_price":88,"discount_percentage":0,"discount_amount":0,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 09:44:07 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 09:44:07 UTC] Transaction committed successfully
[01-Apr-2026 09:44:07 UTC] Using default shop_id: 5
[01-Apr-2026 09:44:07 UTC] Final current_shop_id: 5
[01-Apr-2026 09:44:07 UTC] API Error: Invalid action: 
[01-Apr-2026 09:44:07 UTC] Shop ID from GET: 1
[01-Apr-2026 09:44:07 UTC] Final current_shop_id: 1
[01-Apr-2026 09:44:10 UTC] Shop ID from GET: 1
[01-Apr-2026 09:44:10 UTC] Final current_shop_id: 1
[01-Apr-2026 09:44:16 UTC] Shop ID from GET: 1
[01-Apr-2026 09:44:16 UTC] Final current_shop_id: 1
[01-Apr-2026 09:44:16 UTC] Shop ID from GET: 1
[01-Apr-2026 09:44:16 UTC] Final current_shop_id: 1
[01-Apr-2026 09:44:16 UTC] Shop ID from GET: 1
[01-Apr-2026 09:44:16 UTC] Final current_shop_id: 1
[01-Apr-2026 09:44:16 UTC] Shop ID from GET: 1
[01-Apr-2026 09:44:16 UTC] Final current_shop_id: 1
[01-Apr-2026 09:44:17 UTC] Shop ID from GET: 1
[01-Apr-2026 09:44:17 UTC] Final current_shop_id: 1
[01-Apr-2026 09:44:17 UTC] Shop ID from GET: 1
[01-Apr-2026 09:44:17 UTC] Final current_shop_id: 1
[01-Apr-2026 09:46:15 UTC] Shop ID from POST: 1
[01-Apr-2026 09:46:15 UTC] Final current_shop_id: 1
[01-Apr-2026 09:46:15 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 09:46:15 UTC] Invoice inserted successfully with ID: 48 for shop_id: 1
[01-Apr-2026 09:46:15 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"original_price":88,"discount_percentage":0,"discount_amount":0,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 09:46:15 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 09:46:15 UTC] Transaction committed successfully
[01-Apr-2026 09:46:15 UTC] Using default shop_id: 5
[01-Apr-2026 09:46:15 UTC] Final current_shop_id: 5
[01-Apr-2026 09:46:15 UTC] API Error: Invalid action: 
[01-Apr-2026 09:46:16 UTC] Shop ID from GET: 1
[01-Apr-2026 09:46:16 UTC] Final current_shop_id: 1
[01-Apr-2026 09:46:27 UTC] Shop ID from GET: 1
[01-Apr-2026 09:46:27 UTC] Final current_shop_id: 1
[01-Apr-2026 09:46:31 UTC] Shop ID from GET: 1
[01-Apr-2026 09:46:31 UTC] Final current_shop_id: 1
[01-Apr-2026 09:46:31 UTC] Shop ID from GET: 1
[01-Apr-2026 09:46:31 UTC] Final current_shop_id: 1
[01-Apr-2026 09:46:32 UTC] Shop ID from GET: 1
[01-Apr-2026 09:46:32 UTC] Final current_shop_id: 1
[01-Apr-2026 09:46:32 UTC] Shop ID from GET: 1
[01-Apr-2026 09:46:32 UTC] Final current_shop_id: 1
[01-Apr-2026 09:46:32 UTC] Shop ID from GET: 1
[01-Apr-2026 09:46:32 UTC] Final current_shop_id: 1
[01-Apr-2026 09:46:32 UTC] Shop ID from GET: 1
[01-Apr-2026 09:46:32 UTC] Final current_shop_id: 1
[01-Apr-2026 09:47:20 UTC] Shop ID from GET: 1
[01-Apr-2026 09:47:20 UTC] Final current_shop_id: 1
[01-Apr-2026 09:47:20 UTC] Shop ID from GET: 1
[01-Apr-2026 09:47:20 UTC] Final current_shop_id: 1
[01-Apr-2026 09:47:37 UTC] Shop ID from POST: 1
[01-Apr-2026 09:47:37 UTC] Final current_shop_id: 1
[01-Apr-2026 09:47:37 UTC] Shop ID from POST: 1
[01-Apr-2026 09:47:37 UTC] Final current_shop_id: 1
[01-Apr-2026 09:47:39 UTC] Shop ID from GET: 1
[01-Apr-2026 09:47:39 UTC] Final current_shop_id: 1
[01-Apr-2026 09:47:39 UTC] Getting customers for shop_id: 1
[01-Apr-2026 09:47:39 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 09:47:39 UTC] Shop ID from GET: 1
[01-Apr-2026 09:47:39 UTC] Final current_shop_id: 1
[01-Apr-2026 09:47:40 UTC] Shop ID from GET: 1
[01-Apr-2026 09:47:40 UTC] Final current_shop_id: 1
[01-Apr-2026 09:47:40 UTC] Shop ID from GET: 1
[01-Apr-2026 09:47:40 UTC] Final current_shop_id: 1
[01-Apr-2026 09:47:40 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 09:47:40 UTC] ========== handleGetProducts ==========
[01-Apr-2026 09:47:40 UTC] Final Shop ID: 1
[01-Apr-2026 09:47:40 UTC] Shop ID from GET: 1
[01-Apr-2026 09:47:40 UTC] Final current_shop_id: 1
[01-Apr-2026 09:47:40 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 09:47:40 UTC] Total count in DB: 11
[01-Apr-2026 09:47:51 UTC] Shop ID from POST: 1
[01-Apr-2026 09:47:51 UTC] Final current_shop_id: 1
[01-Apr-2026 09:47:51 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 09:47:51 UTC] Invoice inserted successfully with ID: 49 for shop_id: 1
[01-Apr-2026 09:47:51 UTC] Processing item 1: {"product_id":106,"quantity":1,"price":2000,"unit_price":2000,"original_price":2000,"discount_percentage":0,"discount_amount":0,"gst_rate":2,"hsn_code":"333","total":2000}
[01-Apr-2026 09:47:51 UTC] Updated stock for product ID 106: removed 1 units
[01-Apr-2026 09:47:51 UTC] Transaction committed successfully
[01-Apr-2026 09:47:51 UTC] Using default shop_id: 5
[01-Apr-2026 09:47:51 UTC] Final current_shop_id: 5
[01-Apr-2026 09:47:51 UTC] API Error: Invalid action: 
[01-Apr-2026 09:47:51 UTC] Shop ID from GET: 1
[01-Apr-2026 09:47:51 UTC] Final current_shop_id: 1
[01-Apr-2026 09:48:01 UTC] Shop ID from GET: 1
[01-Apr-2026 09:48:01 UTC] Final current_shop_id: 1
[01-Apr-2026 09:48:04 UTC] Shop ID from GET: 1
[01-Apr-2026 09:48:04 UTC] Final current_shop_id: 1
[01-Apr-2026 09:48:04 UTC] Shop ID from GET: 1
[01-Apr-2026 09:48:04 UTC] Final current_shop_id: 1
[01-Apr-2026 09:48:04 UTC] Shop ID from GET: 1
[01-Apr-2026 09:48:04 UTC] Final current_shop_id: 1
[01-Apr-2026 09:48:04 UTC] Shop ID from GET: 1
[01-Apr-2026 09:48:04 UTC] Final current_shop_id: 1
[01-Apr-2026 09:48:04 UTC] Shop ID from GET: 1
[01-Apr-2026 09:48:04 UTC] Final current_shop_id: 1
[01-Apr-2026 09:48:05 UTC] Shop ID from GET: 1
[01-Apr-2026 09:48:05 UTC] Final current_shop_id: 1
[01-Apr-2026 09:49:18 UTC] Shop ID from POST: 1
[01-Apr-2026 09:49:18 UTC] Final current_shop_id: 1
[01-Apr-2026 09:49:18 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 09:49:18 UTC] Invoice inserted successfully with ID: 50 for shop_id: 1
[01-Apr-2026 09:49:18 UTC] Processing item 1: {"product_id":106,"quantity":1,"price":2000,"unit_price":2000,"original_price":2000,"discount_percentage":0,"discount_amount":0,"gst_rate":2,"hsn_code":"333","total":2000}
[01-Apr-2026 09:49:18 UTC] Updated stock for product ID 106: removed 1 units
[01-Apr-2026 09:49:18 UTC] Transaction committed successfully
[01-Apr-2026 09:49:18 UTC] Using default shop_id: 5
[01-Apr-2026 09:49:18 UTC] Final current_shop_id: 5
[01-Apr-2026 09:49:18 UTC] API Error: Invalid action: 
[01-Apr-2026 09:49:18 UTC] Shop ID from GET: 1
[01-Apr-2026 09:49:18 UTC] Final current_shop_id: 1
[01-Apr-2026 09:50:16 UTC] Shop ID from POST: 1
[01-Apr-2026 09:50:16 UTC] Final current_shop_id: 1
[01-Apr-2026 09:50:16 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 09:50:16 UTC] Invoice inserted successfully with ID: 51 for shop_id: 1
[01-Apr-2026 09:50:16 UTC] Processing item 1: {"product_id":106,"quantity":1,"price":2000,"unit_price":2000,"original_price":2000,"discount_percentage":0,"discount_amount":0,"gst_rate":2,"hsn_code":"333","total":2000}
[01-Apr-2026 09:50:16 UTC] Updated stock for product ID 106: removed 1 units
[01-Apr-2026 09:50:16 UTC] Transaction committed successfully
[01-Apr-2026 09:50:16 UTC] Using default shop_id: 5
[01-Apr-2026 09:50:16 UTC] Final current_shop_id: 5
[01-Apr-2026 09:50:16 UTC] API Error: Invalid action: 
[01-Apr-2026 09:50:17 UTC] Shop ID from GET: 1
[01-Apr-2026 09:50:17 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:24 UTC] Using default shop_id: 5
[01-Apr-2026 09:59:24 UTC] Final current_shop_id: 5
[01-Apr-2026 09:59:24 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 09:59:24 UTC] User ID: 1
[01-Apr-2026 09:59:24 UTC] Username: admin1
[01-Apr-2026 09:59:24 UTC] Role: Admin
[01-Apr-2026 09:59:24 UTC] shop_id from users table: 1
[01-Apr-2026 09:59:24 UTC] Shop Name: ORMATRIX
[01-Apr-2026 09:59:24 UTC] ==================================
[01-Apr-2026 09:59:24 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 09:59:25 UTC] Shop ID from POST: 1
[01-Apr-2026 09:59:25 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:25 UTC] Shop ID from POST: 1
[01-Apr-2026 09:59:25 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:25 UTC] Shop ID from POST: 1
[01-Apr-2026 09:59:25 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:25 UTC] Shop ID from POST: 1
[01-Apr-2026 09:59:25 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:25 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 09:59:25 UTC] Shop ID from POST: 1
[01-Apr-2026 09:59:25 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:25 UTC] Shop ID from POST: 1
[01-Apr-2026 09:59:25 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:25 UTC] Shop ID from POST: 1
[01-Apr-2026 09:59:25 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:25 UTC] Shop ID from POST: 1
[01-Apr-2026 09:59:25 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:25 UTC] Shop ID from POST: 1
[01-Apr-2026 09:59:25 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:25 UTC] Shop ID from POST: 1
[01-Apr-2026 09:59:25 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:25 UTC] Shop ID from POST: 1
[01-Apr-2026 09:59:25 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:25 UTC] Shop ID from POST: 1
[01-Apr-2026 09:59:25 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:25 UTC] Shop ID from POST: 1
[01-Apr-2026 09:59:25 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:28 UTC] Shop ID from GET: 1
[01-Apr-2026 09:59:28 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:28 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 09:59:28 UTC] Shop ID from GET: 1
[01-Apr-2026 09:59:28 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:28 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 09:59:28 UTC] Shop ID from GET: 1
[01-Apr-2026 09:59:28 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:28 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 09:59:28 UTC] ========== handleGetProducts ==========
[01-Apr-2026 09:59:28 UTC] Final Shop ID: 1
[01-Apr-2026 09:59:28 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 09:59:28 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 09:59:28 UTC] Shop ID from GET: 1
[01-Apr-2026 09:59:28 UTC] Shop ID from GET: 1
[01-Apr-2026 09:59:28 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:28 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:28 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 09:59:28 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 09:59:28 UTC] Shop ID from GET: 1
[01-Apr-2026 09:59:28 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:28 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 09:59:28 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 09:59:28 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 09:59:28 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 09:59:28 UTC] Total count in DB: 11
[01-Apr-2026 09:59:28 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 09:59:30 UTC] Shop ID from GET: 1
[01-Apr-2026 09:59:30 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:30 UTC] Shop ID from GET: 1
[01-Apr-2026 09:59:30 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:30 UTC] Getting customers for shop_id: 1
[01-Apr-2026 09:59:30 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 09:59:31 UTC] Shop ID from GET: 1
[01-Apr-2026 09:59:31 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:31 UTC] Shop ID from GET: 1
[01-Apr-2026 09:59:31 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:31 UTC] Shop ID from GET: 1
[01-Apr-2026 09:59:31 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:31 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 09:59:31 UTC] ========== handleGetProducts ==========
[01-Apr-2026 09:59:31 UTC] Final Shop ID: 1
[01-Apr-2026 09:59:31 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 09:59:31 UTC] Total count in DB: 11
[01-Apr-2026 09:59:32 UTC] Shop ID from GET: 1
[01-Apr-2026 09:59:32 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:49 UTC] Shop ID from POST: 1
[01-Apr-2026 09:59:49 UTC] Final current_shop_id: 1
[01-Apr-2026 09:59:49 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 09:59:49 UTC] Invoice inserted successfully with ID: 52 for shop_id: 1
[01-Apr-2026 09:59:49 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"original_price":88,"discount_percentage":0,"discount_amount":0,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 09:59:49 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 09:59:49 UTC] Transaction committed successfully
[01-Apr-2026 09:59:49 UTC] Using default shop_id: 5
[01-Apr-2026 09:59:49 UTC] Final current_shop_id: 5
[01-Apr-2026 09:59:49 UTC] API Error: Invalid action: 
[01-Apr-2026 09:59:49 UTC] Shop ID from GET: 1
[01-Apr-2026 09:59:49 UTC] Final current_shop_id: 1
[01-Apr-2026 10:00:07 UTC] Shop ID from POST: 1
[01-Apr-2026 10:00:07 UTC] Final current_shop_id: 1
[01-Apr-2026 10:00:07 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 10:00:07 UTC] Invoice inserted successfully with ID: 53 for shop_id: 1
[01-Apr-2026 10:00:07 UTC] Processing item 1: {"product_id":106,"quantity":1,"price":2000,"unit_price":2000,"original_price":2000,"discount_percentage":0,"discount_amount":0,"gst_rate":2,"hsn_code":"333","total":2000}
[01-Apr-2026 10:00:07 UTC] Updated stock for product ID 106: removed 1 units
[01-Apr-2026 10:00:07 UTC] Transaction committed successfully
[01-Apr-2026 10:00:07 UTC] Using default shop_id: 5
[01-Apr-2026 10:00:07 UTC] Final current_shop_id: 5
[01-Apr-2026 10:00:07 UTC] API Error: Invalid action: 
[01-Apr-2026 10:00:07 UTC] Shop ID from GET: 1
[01-Apr-2026 10:00:07 UTC] Final current_shop_id: 1
[01-Apr-2026 10:00:21 UTC] Shop ID from POST: 1
[01-Apr-2026 10:00:21 UTC] Final current_shop_id: 1
[01-Apr-2026 10:00:21 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 10:00:21 UTC] Invoice inserted successfully with ID: 54 for shop_id: 1
[01-Apr-2026 10:00:21 UTC] Processing item 1: {"product_id":106,"quantity":1,"price":2000,"unit_price":2000,"original_price":2000,"discount_percentage":0,"discount_amount":0,"gst_rate":2,"hsn_code":"333","total":2000}
[01-Apr-2026 10:00:21 UTC] Updated stock for product ID 106: removed 1 units
[01-Apr-2026 10:00:21 UTC] Transaction committed successfully
[01-Apr-2026 10:00:21 UTC] Using default shop_id: 5
[01-Apr-2026 10:00:21 UTC] Final current_shop_id: 5
[01-Apr-2026 10:00:21 UTC] API Error: Invalid action: 
[01-Apr-2026 10:00:21 UTC] Shop ID from GET: 1
[01-Apr-2026 10:00:21 UTC] Final current_shop_id: 1
[01-Apr-2026 10:00:36 UTC] Shop ID from POST: 1
[01-Apr-2026 10:00:36 UTC] Final current_shop_id: 1
[01-Apr-2026 10:00:36 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 10:00:36 UTC] Invoice inserted successfully with ID: 55 for shop_id: 1
[01-Apr-2026 10:00:36 UTC] Processing item 1: {"product_id":106,"quantity":1,"price":2000,"unit_price":2000,"original_price":2000,"discount_percentage":0,"discount_amount":0,"gst_rate":2,"hsn_code":"333","total":2000}
[01-Apr-2026 10:00:36 UTC] Updated stock for product ID 106: removed 1 units
[01-Apr-2026 10:00:36 UTC] Transaction committed successfully
[01-Apr-2026 10:00:36 UTC] Using default shop_id: 5
[01-Apr-2026 10:00:36 UTC] Final current_shop_id: 5
[01-Apr-2026 10:00:36 UTC] API Error: Invalid action: 
[01-Apr-2026 10:00:36 UTC] Shop ID from GET: 1
[01-Apr-2026 10:00:36 UTC] Final current_shop_id: 1
[01-Apr-2026 10:00:39 UTC] Shop ID from GET: 1
[01-Apr-2026 10:00:39 UTC] Final current_shop_id: 1
[01-Apr-2026 10:00:45 UTC] Shop ID from GET: 1
[01-Apr-2026 10:00:45 UTC] Final current_shop_id: 1
[01-Apr-2026 10:00:45 UTC] Shop ID from GET: 1
[01-Apr-2026 10:00:45 UTC] Final current_shop_id: 1
[01-Apr-2026 10:00:46 UTC] Shop ID from GET: 1
[01-Apr-2026 10:00:46 UTC] Final current_shop_id: 1
[01-Apr-2026 10:00:46 UTC] Shop ID from GET: 1
[01-Apr-2026 10:00:46 UTC] Final current_shop_id: 1
[01-Apr-2026 10:00:46 UTC] Shop ID from GET: 1
[01-Apr-2026 10:00:46 UTC] Final current_shop_id: 1
[01-Apr-2026 10:00:46 UTC] Shop ID from GET: 1
[01-Apr-2026 10:00:46 UTC] Final current_shop_id: 1
[01-Apr-2026 10:01:05 UTC] Shop ID from POST: 1
[01-Apr-2026 10:01:05 UTC] Final current_shop_id: 1
[01-Apr-2026 10:01:05 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 10:01:05 UTC] Invoice inserted successfully with ID: 56 for shop_id: 1
[01-Apr-2026 10:01:05 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"original_price":88,"discount_percentage":0,"discount_amount":0,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 10:01:05 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 10:01:05 UTC] Transaction committed successfully
[01-Apr-2026 10:01:06 UTC] Using default shop_id: 5
[01-Apr-2026 10:01:06 UTC] Final current_shop_id: 5
[01-Apr-2026 10:01:06 UTC] API Error: Invalid action: 
[01-Apr-2026 10:01:06 UTC] Shop ID from GET: 1
[01-Apr-2026 10:01:06 UTC] Final current_shop_id: 1
[01-Apr-2026 10:02:58 UTC] Shop ID from POST: 1
[01-Apr-2026 10:02:58 UTC] Final current_shop_id: 1
[01-Apr-2026 10:02:58 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 10:02:58 UTC] Invoice inserted successfully with ID: 57 for shop_id: 1
[01-Apr-2026 10:02:58 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"original_price":88,"discount_percentage":0,"discount_amount":0,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 10:02:58 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 10:02:58 UTC] Transaction committed successfully
[01-Apr-2026 10:02:58 UTC] Using default shop_id: 5
[01-Apr-2026 10:02:58 UTC] Final current_shop_id: 5
[01-Apr-2026 10:02:58 UTC] API Error: Invalid action: 
[01-Apr-2026 10:02:58 UTC] Shop ID from GET: 1
[01-Apr-2026 10:02:58 UTC] Final current_shop_id: 1
[01-Apr-2026 10:03:26 UTC] Shop ID from POST: 1
[01-Apr-2026 10:03:26 UTC] Final current_shop_id: 1
[01-Apr-2026 10:03:26 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 10:03:26 UTC] Invoice inserted successfully with ID: 58 for shop_id: 1
[01-Apr-2026 10:03:26 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"original_price":88,"discount_percentage":0,"discount_amount":0,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 10:03:26 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 10:03:26 UTC] Transaction committed successfully
[01-Apr-2026 10:03:26 UTC] Using default shop_id: 5
[01-Apr-2026 10:03:26 UTC] Final current_shop_id: 5
[01-Apr-2026 10:03:26 UTC] API Error: Invalid action: 
[01-Apr-2026 10:03:26 UTC] Shop ID from GET: 1
[01-Apr-2026 10:03:26 UTC] Final current_shop_id: 1
[01-Apr-2026 10:03:30 UTC] Shop ID from GET: 1
[01-Apr-2026 10:03:30 UTC] Final current_shop_id: 1
[01-Apr-2026 10:03:34 UTC] Shop ID from GET: 1
[01-Apr-2026 10:03:34 UTC] Final current_shop_id: 1
[01-Apr-2026 10:03:34 UTC] Shop ID from GET: 1
[01-Apr-2026 10:03:34 UTC] Final current_shop_id: 1
[01-Apr-2026 10:03:34 UTC] Shop ID from GET: 1
[01-Apr-2026 10:03:34 UTC] Final current_shop_id: 1
[01-Apr-2026 10:03:35 UTC] Shop ID from GET: 1
[01-Apr-2026 10:03:35 UTC] Final current_shop_id: 1
[01-Apr-2026 10:03:35 UTC] Shop ID from GET: 1
[01-Apr-2026 10:03:35 UTC] Final current_shop_id: 1
[01-Apr-2026 10:03:35 UTC] Shop ID from GET: 1
[01-Apr-2026 10:03:35 UTC] Final current_shop_id: 1
[01-Apr-2026 10:03:53 UTC] Shop ID from GET: 1
[01-Apr-2026 10:03:53 UTC] Final current_shop_id: 1
[01-Apr-2026 10:03:53 UTC] Shop ID from GET: 1
[01-Apr-2026 10:03:53 UTC] Final current_shop_id: 1
[01-Apr-2026 10:03:53 UTC] Shop ID from GET: 1
[01-Apr-2026 10:03:53 UTC] Final current_shop_id: 1
[01-Apr-2026 10:03:53 UTC] Shop ID from GET: 1
[01-Apr-2026 10:03:53 UTC] Final current_shop_id: 1
[01-Apr-2026 10:03:54 UTC] Shop ID from GET: 1
[01-Apr-2026 10:03:54 UTC] Final current_shop_id: 1
[01-Apr-2026 10:03:54 UTC] Shop ID from GET: 1
[01-Apr-2026 10:03:54 UTC] Final current_shop_id: 1
[01-Apr-2026 10:04:54 UTC] Shop ID from POST: 1
[01-Apr-2026 10:04:54 UTC] Final current_shop_id: 1
[01-Apr-2026 10:04:54 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 10:04:54 UTC] Invoice inserted successfully with ID: 59 for shop_id: 1
[01-Apr-2026 10:04:54 UTC] Processing item 1: {"product_id":106,"quantity":1,"price":2000,"unit_price":2000,"original_price":2000,"discount_percentage":0,"discount_amount":0,"gst_rate":2,"hsn_code":"333","total":2000}
[01-Apr-2026 10:04:54 UTC] Updated stock for product ID 106: removed 1 units
[01-Apr-2026 10:04:54 UTC] Transaction committed successfully
[01-Apr-2026 10:04:54 UTC] Using default shop_id: 5
[01-Apr-2026 10:04:54 UTC] Final current_shop_id: 5
[01-Apr-2026 10:04:54 UTC] API Error: Invalid action: 
[01-Apr-2026 10:04:54 UTC] Shop ID from GET: 1
[01-Apr-2026 10:04:54 UTC] Final current_shop_id: 1
[01-Apr-2026 10:04:56 UTC] Shop ID from GET: 1
[01-Apr-2026 10:04:56 UTC] Final current_shop_id: 1
[01-Apr-2026 10:06:51 UTC] Shop ID from POST: 1
[01-Apr-2026 10:06:51 UTC] Final current_shop_id: 1
[01-Apr-2026 10:06:51 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 10:06:52 UTC] Invoice inserted successfully with ID: 60 for shop_id: 1
[01-Apr-2026 10:06:52 UTC] Processing item 1: {"product_id":106,"quantity":1,"price":2000,"unit_price":2000,"gst_rate":2,"hsn_code":"333","total":2000}
[01-Apr-2026 10:06:52 UTC] Updated stock for product ID 106: removed 1 units
[01-Apr-2026 10:06:52 UTC] Transaction committed successfully
[01-Apr-2026 10:06:52 UTC] Using default shop_id: 5
[01-Apr-2026 10:06:52 UTC] Final current_shop_id: 5
[01-Apr-2026 10:06:52 UTC] API Error: Invalid action: 
[01-Apr-2026 10:06:52 UTC] Shop ID from GET: 1
[01-Apr-2026 10:06:52 UTC] Final current_shop_id: 1
[01-Apr-2026 10:07:04 UTC] Shop ID from GET: 1
[01-Apr-2026 10:07:04 UTC] Final current_shop_id: 1
[01-Apr-2026 10:07:06 UTC] Shop ID from GET: 1
[01-Apr-2026 10:07:06 UTC] Final current_shop_id: 1
[01-Apr-2026 10:07:06 UTC] Shop ID from GET: 1
[01-Apr-2026 10:07:06 UTC] Final current_shop_id: 1
[01-Apr-2026 10:07:06 UTC] Shop ID from GET: 1
[01-Apr-2026 10:07:06 UTC] Final current_shop_id: 1
[01-Apr-2026 10:07:06 UTC] Shop ID from GET: 1
[01-Apr-2026 10:07:06 UTC] Final current_shop_id: 1
[01-Apr-2026 10:07:07 UTC] Shop ID from GET: 1
[01-Apr-2026 10:07:07 UTC] Final current_shop_id: 1
[01-Apr-2026 10:07:07 UTC] Shop ID from GET: 1
[01-Apr-2026 10:07:07 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:02 UTC] Using default shop_id: 5
[01-Apr-2026 10:08:02 UTC] Final current_shop_id: 5
[01-Apr-2026 10:08:02 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 10:08:02 UTC] User ID: 1
[01-Apr-2026 10:08:02 UTC] Username: admin1
[01-Apr-2026 10:08:02 UTC] Role: Admin
[01-Apr-2026 10:08:02 UTC] shop_id from users table: 1
[01-Apr-2026 10:08:02 UTC] Shop Name: ORMATRIX
[01-Apr-2026 10:08:02 UTC] ==================================
[01-Apr-2026 10:08:02 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 10:08:03 UTC] Shop ID from POST: 1
[01-Apr-2026 10:08:03 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:03 UTC] Shop ID from POST: 1
[01-Apr-2026 10:08:03 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:03 UTC] Shop ID from POST: 1
[01-Apr-2026 10:08:03 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:03 UTC] Shop ID from POST: 1
[01-Apr-2026 10:08:03 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:03 UTC] Shop ID from POST: 1
[01-Apr-2026 10:08:03 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:03 UTC] Shop ID from POST: 1
[01-Apr-2026 10:08:03 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:03 UTC] Shop ID from POST: 1
[01-Apr-2026 10:08:03 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:03 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 10:08:03 UTC] Shop ID from POST: 1
[01-Apr-2026 10:08:03 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:03 UTC] Shop ID from POST: 1
[01-Apr-2026 10:08:03 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:03 UTC] Shop ID from POST: 1
[01-Apr-2026 10:08:03 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:04 UTC] Shop ID from POST: 1
[01-Apr-2026 10:08:04 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:04 UTC] Shop ID from POST: 1
[01-Apr-2026 10:08:04 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:04 UTC] Shop ID from POST: 1
[01-Apr-2026 10:08:04 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:05 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:05 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:05 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 10:08:05 UTC] ========== handleGetProducts ==========
[01-Apr-2026 10:08:05 UTC] Final Shop ID: 1
[01-Apr-2026 10:08:05 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:05 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:05 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 10:08:05 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 10:08:05 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:05 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:05 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 10:08:05 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 10:08:05 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 10:08:05 UTC] Total count in DB: 11
[01-Apr-2026 10:08:05 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:05 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:05 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 10:08:05 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 10:08:05 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:05 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:05 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 10:08:05 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 10:08:05 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:05 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:05 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 10:08:05 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 10:08:06 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:06 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:06 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:06 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:06 UTC] Getting customers for shop_id: 1
[01-Apr-2026 10:08:06 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:06 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:06 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 10:08:07 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:07 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:07 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:07 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:07 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:07 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:07 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 10:08:07 UTC] ========== handleGetProducts ==========
[01-Apr-2026 10:08:07 UTC] Final Shop ID: 1
[01-Apr-2026 10:08:07 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 10:08:07 UTC] Total count in DB: 11
[01-Apr-2026 10:08:16 UTC] Shop ID from POST: 1
[01-Apr-2026 10:08:16 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:16 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 10:08:16 UTC] Invoice inserted successfully with ID: 61 for shop_id: 1
[01-Apr-2026 10:08:16 UTC] Processing item 1: {"product_id":106,"quantity":1,"price":2000,"unit_price":2000,"original_price":2000,"discount_percentage":0,"discount_amount":0,"gst_rate":2,"hsn_code":"333","total":2000}
[01-Apr-2026 10:08:16 UTC] Updated stock for product ID 106: removed 1 units
[01-Apr-2026 10:08:16 UTC] Transaction committed successfully
[01-Apr-2026 10:08:16 UTC] Using default shop_id: 5
[01-Apr-2026 10:08:16 UTC] Final current_shop_id: 5
[01-Apr-2026 10:08:16 UTC] API Error: Invalid action: 
[01-Apr-2026 10:08:17 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:17 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:32 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:32 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:36 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:36 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:36 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:36 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:37 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:37 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:37 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:37 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:37 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:37 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:37 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:37 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:43 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:43 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:43 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:43 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:43 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:43 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:43 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:43 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:53 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:53 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:53 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:53 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:53 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:53 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:53 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:53 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:54 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:54 UTC] Final current_shop_id: 1
[01-Apr-2026 10:08:54 UTC] Shop ID from GET: 1
[01-Apr-2026 10:08:54 UTC] Final current_shop_id: 1
[01-Apr-2026 10:09:12 UTC] Shop ID from GET: 1
[01-Apr-2026 10:09:12 UTC] Final current_shop_id: 1
[01-Apr-2026 10:09:12 UTC] Shop ID from GET: 1
[01-Apr-2026 10:09:12 UTC] Final current_shop_id: 1
[01-Apr-2026 10:09:12 UTC] Shop ID from GET: 1
[01-Apr-2026 10:09:12 UTC] Final current_shop_id: 1
[01-Apr-2026 10:09:12 UTC] Shop ID from GET: 1
[01-Apr-2026 10:09:12 UTC] Final current_shop_id: 1
[01-Apr-2026 10:09:13 UTC] Shop ID from GET: 1
[01-Apr-2026 10:09:13 UTC] Final current_shop_id: 1
[01-Apr-2026 10:09:13 UTC] Shop ID from GET: 1
[01-Apr-2026 10:09:13 UTC] Final current_shop_id: 1
[01-Apr-2026 10:09:26 UTC] Shop ID from GET: 1
[01-Apr-2026 10:09:26 UTC] Final current_shop_id: 1
[01-Apr-2026 10:10:38 UTC] Shop ID from POST: 1
[01-Apr-2026 10:10:38 UTC] Final current_shop_id: 1
[01-Apr-2026 10:10:38 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 10:10:38 UTC] Invoice inserted successfully with ID: 62 for shop_id: 1
[01-Apr-2026 10:10:38 UTC] Processing item 1: {"product_id":29,"quantity":1,"price":1200,"unit_price":1200,"original_price":1200,"discount_percentage":0,"discount_amount":0,"gst_rate":18,"hsn_code":"68022300","total":1200}
[01-Apr-2026 10:10:38 UTC] Updated stock for product ID 29: removed 1 units
[01-Apr-2026 10:10:38 UTC] Transaction committed successfully
[01-Apr-2026 10:10:39 UTC] Using default shop_id: 5
[01-Apr-2026 10:10:39 UTC] Final current_shop_id: 5
[01-Apr-2026 10:10:39 UTC] API Error: Invalid action: 
[01-Apr-2026 10:10:39 UTC] Shop ID from GET: 1
[01-Apr-2026 10:10:39 UTC] Final current_shop_id: 1
[01-Apr-2026 10:10:53 UTC] Shop ID from POST: 1
[01-Apr-2026 10:10:53 UTC] Final current_shop_id: 1
[01-Apr-2026 10:10:53 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 10:10:54 UTC] Invoice inserted successfully with ID: 63 for shop_id: 1
[01-Apr-2026 10:10:54 UTC] Processing item 1: {"product_id":106,"quantity":1,"price":2000,"unit_price":2000,"original_price":2000,"discount_percentage":0,"discount_amount":0,"gst_rate":2,"hsn_code":"333","total":2000}
[01-Apr-2026 10:10:54 UTC] Updated stock for product ID 106: removed 1 units
[01-Apr-2026 10:10:54 UTC] Transaction committed successfully
[01-Apr-2026 10:10:54 UTC] Using default shop_id: 5
[01-Apr-2026 10:10:54 UTC] Final current_shop_id: 5
[01-Apr-2026 10:10:54 UTC] API Error: Invalid action: 
[01-Apr-2026 10:10:54 UTC] Shop ID from GET: 1
[01-Apr-2026 10:10:54 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:42 UTC] Using default shop_id: 5
[01-Apr-2026 10:13:42 UTC] Final current_shop_id: 5
[01-Apr-2026 10:13:42 UTC] API Error: Invalid credentials. 4 attempts remaining
[01-Apr-2026 10:13:48 UTC] Using default shop_id: 5
[01-Apr-2026 10:13:48 UTC] Final current_shop_id: 5
[01-Apr-2026 10:13:48 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 10:13:48 UTC] User ID: 1
[01-Apr-2026 10:13:48 UTC] Username: admin1
[01-Apr-2026 10:13:48 UTC] Role: Admin
[01-Apr-2026 10:13:48 UTC] shop_id from users table: 1
[01-Apr-2026 10:13:48 UTC] Shop Name: ORMATRIX
[01-Apr-2026 10:13:48 UTC] ==================================
[01-Apr-2026 10:13:48 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 10:13:49 UTC] Shop ID from POST: 1
[01-Apr-2026 10:13:49 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:49 UTC] Shop ID from POST: 1
[01-Apr-2026 10:13:49 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:49 UTC] Shop ID from POST: 1
[01-Apr-2026 10:13:49 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:49 UTC] Shop ID from POST: 1
[01-Apr-2026 10:13:49 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:49 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 10:13:49 UTC] Shop ID from POST: 1
[01-Apr-2026 10:13:49 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:49 UTC] Shop ID from POST: 1
[01-Apr-2026 10:13:49 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:49 UTC] Shop ID from POST: 1
[01-Apr-2026 10:13:49 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:49 UTC] Shop ID from POST: 1
[01-Apr-2026 10:13:50 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:50 UTC] Shop ID from POST: 1
[01-Apr-2026 10:13:50 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:50 UTC] Shop ID from POST: 1
[01-Apr-2026 10:13:50 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:50 UTC] Shop ID from POST: 1
[01-Apr-2026 10:13:50 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:50 UTC] Shop ID from POST: 1
[01-Apr-2026 10:13:50 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:50 UTC] Shop ID from POST: 1
[01-Apr-2026 10:13:50 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:51 UTC] Shop ID from GET: 1
[01-Apr-2026 10:13:51 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:51 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 10:13:51 UTC] ========== handleGetProducts ==========
[01-Apr-2026 10:13:51 UTC] Final Shop ID: 1
[01-Apr-2026 10:13:51 UTC] Shop ID from GET: 1
[01-Apr-2026 10:13:51 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:51 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 10:13:51 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 10:13:51 UTC] Shop ID from GET: 1
[01-Apr-2026 10:13:51 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:51 UTC] Shop ID from GET: 1
[01-Apr-2026 10:13:51 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 10:13:51 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:51 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 10:13:51 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 10:13:51 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 10:13:51 UTC] Shop ID from GET: 1
[01-Apr-2026 10:13:51 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:51 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 10:13:51 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 10:13:51 UTC] Total count in DB: 11
[01-Apr-2026 10:13:51 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 10:13:51 UTC] Shop ID from GET: 1
[01-Apr-2026 10:13:51 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:51 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 10:13:51 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 10:13:53 UTC] Shop ID from GET: 1
[01-Apr-2026 10:13:53 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:53 UTC] Shop ID from GET: 1
[01-Apr-2026 10:13:53 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:53 UTC] Getting customers for shop_id: 1
[01-Apr-2026 10:13:53 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 10:13:53 UTC] Shop ID from GET: 1
[01-Apr-2026 10:13:53 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:53 UTC] Shop ID from GET: 1
[01-Apr-2026 10:13:53 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:53 UTC] Shop ID from GET: 1
[01-Apr-2026 10:13:53 UTC] Final current_shop_id: 1
[01-Apr-2026 10:13:53 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 10:13:53 UTC] ========== handleGetProducts ==========
[01-Apr-2026 10:13:53 UTC] Final Shop ID: 1
[01-Apr-2026 10:13:53 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 10:13:53 UTC] Total count in DB: 11
[01-Apr-2026 10:13:53 UTC] Shop ID from GET: 1
[01-Apr-2026 10:13:53 UTC] Final current_shop_id: 1
[01-Apr-2026 10:14:03 UTC] Shop ID from POST: 1
[01-Apr-2026 10:14:03 UTC] Final current_shop_id: 1
[01-Apr-2026 10:14:03 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 10:14:03 UTC] Invoice inserted successfully with ID: 64 for shop_id: 1
[01-Apr-2026 10:14:03 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"original_price":88,"discount_percentage":0,"discount_amount":0,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 10:14:03 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 10:14:03 UTC] Transaction committed successfully
[01-Apr-2026 10:14:03 UTC] Using default shop_id: 5
[01-Apr-2026 10:14:03 UTC] Final current_shop_id: 5
[01-Apr-2026 10:14:03 UTC] API Error: Invalid action: 
[01-Apr-2026 10:14:03 UTC] Shop ID from GET: 1
[01-Apr-2026 10:14:03 UTC] Final current_shop_id: 1
[01-Apr-2026 10:14:06 UTC] Shop ID from GET: 1
[01-Apr-2026 10:14:06 UTC] Final current_shop_id: 1
[01-Apr-2026 10:14:08 UTC] Shop ID from GET: 1
[01-Apr-2026 10:14:08 UTC] Final current_shop_id: 1
[01-Apr-2026 10:14:09 UTC] Shop ID from GET: 1
[01-Apr-2026 10:14:09 UTC] Final current_shop_id: 1
[01-Apr-2026 10:14:09 UTC] Shop ID from GET: 1
[01-Apr-2026 10:14:09 UTC] Final current_shop_id: 1
[01-Apr-2026 10:14:09 UTC] Shop ID from GET: 1
[01-Apr-2026 10:14:09 UTC] Final current_shop_id: 1
[01-Apr-2026 10:14:09 UTC] Shop ID from GET: 1
[01-Apr-2026 10:14:09 UTC] Final current_shop_id: 1
[01-Apr-2026 10:14:09 UTC] Shop ID from GET: 1
[01-Apr-2026 10:14:09 UTC] Final current_shop_id: 1
[01-Apr-2026 10:14:44 UTC] Shop ID from POST: 1
[01-Apr-2026 10:14:44 UTC] Final current_shop_id: 1
[01-Apr-2026 10:14:44 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 10:14:44 UTC] Invoice inserted successfully with ID: 65 for shop_id: 1
[01-Apr-2026 10:14:44 UTC] Processing item 1: {"product_id":29,"quantity":1,"price":1200,"unit_price":1200,"original_price":1200,"discount_percentage":0,"discount_amount":0,"gst_rate":18,"hsn_code":"68022300","total":1200}
[01-Apr-2026 10:14:44 UTC] Updated stock for product ID 29: removed 1 units
[01-Apr-2026 10:14:44 UTC] Transaction committed successfully
[01-Apr-2026 10:14:44 UTC] Using default shop_id: 5
[01-Apr-2026 10:14:44 UTC] Final current_shop_id: 5
[01-Apr-2026 10:14:44 UTC] API Error: Invalid action: 
[01-Apr-2026 10:14:44 UTC] Shop ID from GET: 1
[01-Apr-2026 10:14:44 UTC] Final current_shop_id: 1
[01-Apr-2026 10:14:47 UTC] Shop ID from GET: 1
[01-Apr-2026 10:14:47 UTC] Final current_shop_id: 1
[01-Apr-2026 10:14:53 UTC] Shop ID from GET: 1
[01-Apr-2026 10:14:53 UTC] Final current_shop_id: 1
[01-Apr-2026 10:14:54 UTC] Shop ID from GET: 1
[01-Apr-2026 10:14:54 UTC] Final current_shop_id: 1
[01-Apr-2026 10:14:54 UTC] Shop ID from GET: 1
[01-Apr-2026 10:14:54 UTC] Final current_shop_id: 1
[01-Apr-2026 10:14:54 UTC] Shop ID from GET: 1
[01-Apr-2026 10:14:54 UTC] Final current_shop_id: 1
[01-Apr-2026 10:15:00 UTC] Shop ID from GET: 1
[01-Apr-2026 10:15:00 UTC] Final current_shop_id: 1
[01-Apr-2026 10:15:00 UTC] Shop ID from GET: 1
[01-Apr-2026 10:15:00 UTC] Final current_shop_id: 1
[01-Apr-2026 10:15:00 UTC] Shop ID from GET: 1
[01-Apr-2026 10:15:00 UTC] Final current_shop_id: 1
[01-Apr-2026 10:15:00 UTC] Shop ID from GET: 1
[01-Apr-2026 10:15:00 UTC] Final current_shop_id: 1
[01-Apr-2026 10:15:01 UTC] Shop ID from GET: 1
[01-Apr-2026 10:15:01 UTC] Final current_shop_id: 1
[01-Apr-2026 10:15:01 UTC] Shop ID from GET: 1
[01-Apr-2026 10:15:01 UTC] Final current_shop_id: 1
[01-Apr-2026 10:15:16 UTC] Shop ID from GET: 1
[01-Apr-2026 10:15:16 UTC] Final current_shop_id: 1
[01-Apr-2026 10:15:17 UTC] Shop ID from GET: 1
[01-Apr-2026 10:15:17 UTC] Final current_shop_id: 1
[01-Apr-2026 10:15:17 UTC] Shop ID from GET: 1
[01-Apr-2026 10:15:17 UTC] Final current_shop_id: 1
[01-Apr-2026 10:15:17 UTC] Shop ID from GET: 1
[01-Apr-2026 10:15:17 UTC] Final current_shop_id: 1
[01-Apr-2026 10:15:17 UTC] Shop ID from GET: 1
[01-Apr-2026 10:15:17 UTC] Final current_shop_id: 1
[01-Apr-2026 10:15:17 UTC] Shop ID from GET: 1
[01-Apr-2026 10:15:17 UTC] Final current_shop_id: 1
[01-Apr-2026 10:15:17 UTC] Shop ID from GET: 1
[01-Apr-2026 10:15:17 UTC] Final current_shop_id: 1
[01-Apr-2026 10:16:11 UTC] Shop ID from POST: 1
[01-Apr-2026 10:16:11 UTC] Final current_shop_id: 1
[01-Apr-2026 10:16:11 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 10:16:11 UTC] Invoice inserted successfully with ID: 66 for shop_id: 1
[01-Apr-2026 10:16:11 UTC] Processing item 1: {"product_id":106,"quantity":1,"price":2000,"unit_price":2000,"gst_rate":2,"hsn_code":"333","total":2000}
[01-Apr-2026 10:16:11 UTC] Updated stock for product ID 106: removed 1 units
[01-Apr-2026 10:16:11 UTC] Transaction committed successfully
[01-Apr-2026 10:16:11 UTC] Using default shop_id: 5
[01-Apr-2026 10:16:11 UTC] Final current_shop_id: 5
[01-Apr-2026 10:16:11 UTC] API Error: Invalid action: 
[01-Apr-2026 10:16:11 UTC] Shop ID from GET: 1
[01-Apr-2026 10:16:11 UTC] Final current_shop_id: 1
[01-Apr-2026 10:21:59 UTC] Using default shop_id: 5
[01-Apr-2026 10:21:59 UTC] Final current_shop_id: 5
[01-Apr-2026 10:21:59 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 10:21:59 UTC] User ID: 1
[01-Apr-2026 10:21:59 UTC] Username: admin1
[01-Apr-2026 10:21:59 UTC] Role: Admin
[01-Apr-2026 10:21:59 UTC] shop_id from users table: 1
[01-Apr-2026 10:21:59 UTC] Shop Name: ORMATRIX
[01-Apr-2026 10:21:59 UTC] ==================================
[01-Apr-2026 10:21:59 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 10:22:00 UTC] Shop ID from POST: 1
[01-Apr-2026 10:22:00 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:00 UTC] Shop ID from POST: 1
[01-Apr-2026 10:22:00 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:00 UTC] Shop ID from POST: 1
[01-Apr-2026 10:22:00 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:00 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 10:22:00 UTC] Shop ID from POST: 1
[01-Apr-2026 10:22:00 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:00 UTC] Shop ID from POST: 1
[01-Apr-2026 10:22:00 UTC] Shop ID from POST: 1
[01-Apr-2026 10:22:00 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:00 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:00 UTC] Shop ID from POST: 1
[01-Apr-2026 10:22:00 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:01 UTC] Shop ID from POST: 1
[01-Apr-2026 10:22:01 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:01 UTC] Shop ID from POST: 1
[01-Apr-2026 10:22:01 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:01 UTC] Shop ID from POST: 1
[01-Apr-2026 10:22:01 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:01 UTC] Shop ID from POST: 1
[01-Apr-2026 10:22:01 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:01 UTC] Shop ID from POST: 1
[01-Apr-2026 10:22:01 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:01 UTC] Shop ID from POST: 1
[01-Apr-2026 10:22:01 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:02 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:02 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:02 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:02 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:02 UTC] Getting customers for shop_id: 1
[01-Apr-2026 10:22:02 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 10:22:03 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:03 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:03 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:03 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:03 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:03 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:03 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:03 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:03 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 10:22:03 UTC] ========== handleGetProducts ==========
[01-Apr-2026 10:22:03 UTC] Final Shop ID: 1
[01-Apr-2026 10:22:03 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 10:22:03 UTC] Total count in DB: 11
[01-Apr-2026 10:22:15 UTC] Shop ID from POST: 1
[01-Apr-2026 10:22:15 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:15 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 10:22:15 UTC] Invoice inserted successfully with ID: 67 for shop_id: 1
[01-Apr-2026 10:22:15 UTC] Processing item 1: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"original_price":88,"discount_percentage":0,"discount_amount":0,"gst_rate":8,"hsn_code":"89888","total":88}
[01-Apr-2026 10:22:15 UTC] Updated stock for product ID 110: removed 1 units
[01-Apr-2026 10:22:15 UTC] Transaction committed successfully
[01-Apr-2026 10:22:15 UTC] Using default shop_id: 5
[01-Apr-2026 10:22:15 UTC] Final current_shop_id: 5
[01-Apr-2026 10:22:15 UTC] API Error: Invalid action: 
[01-Apr-2026 10:22:16 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:16 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:20 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:20 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:23 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:23 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:24 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:24 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:24 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:24 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:24 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:24 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:28 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:28 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:28 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:28 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:29 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:29 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:32 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:32 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:33 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:33 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:33 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:33 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:47 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:47 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:47 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:47 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:47 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:47 UTC] Final current_shop_id: 1
[01-Apr-2026 10:22:48 UTC] Shop ID from GET: 1
[01-Apr-2026 10:22:48 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:25 UTC] Using default shop_id: 5
[01-Apr-2026 11:00:25 UTC] Final current_shop_id: 5
[01-Apr-2026 11:00:26 UTC] API Error: Invalid credentials. 4 attempts remaining
[01-Apr-2026 11:00:40 UTC] Using default shop_id: 5
[01-Apr-2026 11:00:40 UTC] Final current_shop_id: 5
[01-Apr-2026 11:00:40 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 11:00:40 UTC] User ID: 1
[01-Apr-2026 11:00:40 UTC] Username: admin1
[01-Apr-2026 11:00:40 UTC] Role: Admin
[01-Apr-2026 11:00:40 UTC] shop_id from users table: 1
[01-Apr-2026 11:00:40 UTC] Shop Name: ORMATRIX
[01-Apr-2026 11:00:40 UTC] ==================================
[01-Apr-2026 11:00:40 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 11:00:40 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:40 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:40 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:40 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:40 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:40 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:40 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 11:00:40 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:40 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:40 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:40 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:40 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:40 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:40 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:40 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:41 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:41 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:41 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:41 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:41 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:41 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:41 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:41 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:41 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:41 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:41 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:41 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:43 UTC] Shop ID from GET: 1
[01-Apr-2026 11:00:43 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:43 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 11:00:43 UTC] Shop ID from GET: 1
[01-Apr-2026 11:00:43 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:43 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:00:43 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:00:43 UTC] Final Shop ID: 1
[01-Apr-2026 11:00:43 UTC] Shop ID from GET: 1
[01-Apr-2026 11:00:43 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:43 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 11:00:43 UTC] Shop ID from GET: 1
[01-Apr-2026 11:00:43 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:43 UTC] Shop ID from GET: 1
[01-Apr-2026 11:00:43 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 11:00:43 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:43 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 11:00:43 UTC] Shop ID from GET: 1
[01-Apr-2026 11:00:43 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:43 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 11:00:44 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 11:00:44 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 11:00:44 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 11:00:44 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 11:00:44 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 11:00:44 UTC] Total count in DB: 11
[01-Apr-2026 11:00:44 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 11:00:46 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:46 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:46 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:46 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:46 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:00:46 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:46 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:46 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:46 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:46 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:00:46 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:00:46 UTC] Final Shop ID: 1
[01-Apr-2026 11:00:46 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 11:00:46 UTC] Total count in DB: 11
[01-Apr-2026 11:00:46 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:00:48 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:48 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:48 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:48 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:48 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:48 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:48 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:48 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:48 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:48 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:48 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 11:00:48 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:48 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:48 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:48 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:49 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:49 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:49 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:49 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:49 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:49 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:49 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:49 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:49 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:49 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:50 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:50 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:52 UTC] Shop ID from GET: 1
[01-Apr-2026 11:00:52 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:52 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 11:00:52 UTC] Shop ID from GET: 1
[01-Apr-2026 11:00:52 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:52 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 11:00:52 UTC] Shop ID from GET: 1
[01-Apr-2026 11:00:52 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:52 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 11:00:52 UTC] Shop ID from GET: 1
[01-Apr-2026 11:00:52 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:52 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:00:52 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:00:52 UTC] Final Shop ID: 1
[01-Apr-2026 11:00:52 UTC] Shop ID from GET: 1
[01-Apr-2026 11:00:52 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:52 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 11:00:52 UTC] Shop ID from GET: 1
[01-Apr-2026 11:00:52 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:52 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 11:00:52 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 11:00:52 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 11:00:52 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 11:00:52 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 11:00:52 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 11:00:52 UTC] Total count in DB: 11
[01-Apr-2026 11:00:52 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 11:00:54 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:54 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:54 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:54 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:54 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:54 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:54 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:54 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:54 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:54 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:54 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:54 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:54 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 11:00:54 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:54 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:54 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:54 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:54 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:54 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:54 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:54 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:54 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:54 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:55 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:55 UTC] Final current_shop_id: 1
[01-Apr-2026 11:00:55 UTC] Shop ID from POST: 1
[01-Apr-2026 11:00:55 UTC] Final current_shop_id: 1
[01-Apr-2026 11:01:19 UTC] Shop ID from POST: 1
[01-Apr-2026 11:01:19 UTC] Final current_shop_id: 1
[01-Apr-2026 11:01:19 UTC] get_chart_data - Shop ID: 1, Period: daily
[01-Apr-2026 11:01:28 UTC] Shop ID from GET: 1
[01-Apr-2026 11:01:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:01:28 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 11:01:28 UTC] Shop ID from GET: 1
[01-Apr-2026 11:01:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:01:28 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 11:01:28 UTC] Shop ID from GET: 1
[01-Apr-2026 11:01:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:01:28 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 11:01:28 UTC] Shop ID from GET: 1
[01-Apr-2026 11:01:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:01:28 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 11:01:28 UTC] Shop ID from GET: 1
[01-Apr-2026 11:01:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:01:28 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:01:28 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:01:28 UTC] Final Shop ID: 1
[01-Apr-2026 11:01:28 UTC] Shop ID from GET: 1
[01-Apr-2026 11:01:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:01:28 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 11:01:28 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 11:01:29 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 11:01:29 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 11:01:29 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 11:01:29 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 11:01:29 UTC] Found 11 products for shop_id: 1
[01-Apr-2026 11:01:29 UTC] Total count in DB: 11
[01-Apr-2026 11:02:33 UTC] Shop ID from POST: 1
[01-Apr-2026 11:02:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:02:33 UTC] ========== ADD PRODUCT DEBUG ==========
[01-Apr-2026 11:02:33 UTC] Shop ID: 1
[01-Apr-2026 11:02:33 UTC] Input: {"action":"add_product","name":"KAG title","category_id":1,"brand_id":1,"color_id":6,"size_id":1,"unit_id":1,"gst_percentage":18,"hsn_code":"3446","purchase_price":400,"sale_price":600,"stock_quantity":300,"min_stock_level":50,"shop_id":1,"sqft_per_box":34,"pieces_per_box":20}
[01-Apr-2026 11:02:33 UTC] Product added successfully with ID: 113 for shop_id: 1
[01-Apr-2026 11:02:33 UTC] Shop ID from GET: 1
[01-Apr-2026 11:02:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:02:33 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:02:33 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:02:33 UTC] Final Shop ID: 1
[01-Apr-2026 11:02:33 UTC] Found 12 products for shop_id: 1
[01-Apr-2026 11:02:33 UTC] Total count in DB: 12
[01-Apr-2026 11:03:07 UTC] Shop ID from GET: 1
[01-Apr-2026 11:03:07 UTC] Final current_shop_id: 1
[01-Apr-2026 11:03:07 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:03:07 UTC] Shop ID from GET: 1
[01-Apr-2026 11:03:07 UTC] Final current_shop_id: 1
[01-Apr-2026 11:03:07 UTC] Shop ID from GET: 1
[01-Apr-2026 11:03:07 UTC] Final current_shop_id: 1
[01-Apr-2026 11:03:07 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 11:03:07 UTC] Shop ID from GET: 1
[01-Apr-2026 11:03:07 UTC] Final current_shop_id: 1
[01-Apr-2026 11:03:07 UTC] Shop ID from GET: 1
[01-Apr-2026 11:03:07 UTC] Final current_shop_id: 1
[01-Apr-2026 11:03:07 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:03:07 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:03:07 UTC] Final Shop ID: 1
[01-Apr-2026 11:03:07 UTC] Found 12 products for shop_id: 1
[01-Apr-2026 11:03:07 UTC] Total count in DB: 12
[01-Apr-2026 11:03:49 UTC] Shop ID from POST: 1
[01-Apr-2026 11:03:49 UTC] Final current_shop_id: 1
[01-Apr-2026 11:03:49 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 11:03:49 UTC] Invoice inserted successfully with ID: 68 for shop_id: 1
[01-Apr-2026 11:03:49 UTC] Processing item 1: {"product_id":5,"quantity":1,"price":650,"unit_price":650,"original_price":650,"discount_percentage":2,"discount_amount":13,"gst_rate":18,"hsn_code":"69072100","total":650}
[01-Apr-2026 11:03:49 UTC] Updated stock for product ID 5: removed 1 units
[01-Apr-2026 11:03:49 UTC] Recorded payment of 1342 via Cash
[01-Apr-2026 11:03:49 UTC] Transaction committed successfully
[01-Apr-2026 11:03:49 UTC] Using default shop_id: 5
[01-Apr-2026 11:03:49 UTC] Final current_shop_id: 5
[01-Apr-2026 11:03:49 UTC] API Error: Invalid action: 
[01-Apr-2026 11:03:50 UTC] Shop ID from GET: 1
[01-Apr-2026 11:03:50 UTC] Final current_shop_id: 1
[01-Apr-2026 11:03:53 UTC] Shop ID from GET: 1
[01-Apr-2026 11:03:53 UTC] Final current_shop_id: 1
[01-Apr-2026 11:04:00 UTC] Shop ID from GET: 1
[01-Apr-2026 11:04:00 UTC] Final current_shop_id: 1
[01-Apr-2026 11:04:00 UTC] Shop ID from GET: 1
[01-Apr-2026 11:04:00 UTC] Final current_shop_id: 1
[01-Apr-2026 11:04:01 UTC] Shop ID from GET: 1
[01-Apr-2026 11:04:01 UTC] Final current_shop_id: 1
[01-Apr-2026 11:04:01 UTC] Shop ID from GET: 1
[01-Apr-2026 11:04:01 UTC] Final current_shop_id: 1
[01-Apr-2026 11:04:01 UTC] Shop ID from GET: 1
[01-Apr-2026 11:04:01 UTC] Final current_shop_id: 1
[01-Apr-2026 11:04:01 UTC] Shop ID from GET: 1
[01-Apr-2026 11:04:01 UTC] Final current_shop_id: 1
[01-Apr-2026 11:04:27 UTC] Shop ID from GET: 1
[01-Apr-2026 11:04:27 UTC] Final current_shop_id: 1
[01-Apr-2026 11:04:27 UTC] Shop ID from GET: 1
[01-Apr-2026 11:04:27 UTC] Final current_shop_id: 1
[01-Apr-2026 11:04:28 UTC] Shop ID from GET: 1
[01-Apr-2026 11:04:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:04:28 UTC] Shop ID from GET: 1
[01-Apr-2026 11:04:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:04:28 UTC] Shop ID from GET: 1
[01-Apr-2026 11:04:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:04:28 UTC] Shop ID from GET: 1
[01-Apr-2026 11:04:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:04:41 UTC] Shop ID from GET: 1
[01-Apr-2026 11:04:41 UTC] Final current_shop_id: 1
[01-Apr-2026 11:04:42 UTC] Shop ID from GET: 1
[01-Apr-2026 11:04:42 UTC] Final current_shop_id: 1
[01-Apr-2026 11:04:42 UTC] Shop ID from GET: 1
[01-Apr-2026 11:04:42 UTC] Final current_shop_id: 1
[01-Apr-2026 11:04:42 UTC] Shop ID from GET: 1
[01-Apr-2026 11:04:42 UTC] Final current_shop_id: 1
[01-Apr-2026 11:05:04 UTC] Shop ID from POST: 1
[01-Apr-2026 11:05:04 UTC] Final current_shop_id: 1
[01-Apr-2026 11:05:04 UTC] Shop ID from POST: 1
[01-Apr-2026 11:05:04 UTC] Final current_shop_id: 1
[01-Apr-2026 11:05:04 UTC] Shop ID from POST: 1
[01-Apr-2026 11:05:04 UTC] Final current_shop_id: 1
[01-Apr-2026 11:05:04 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:05:04 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:05:04 UTC] Shop ID from POST: 1
[01-Apr-2026 11:05:04 UTC] Final current_shop_id: 1
[01-Apr-2026 11:05:04 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:05:04 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:05:04 UTC] Final Shop ID: 1
[01-Apr-2026 11:05:04 UTC] Found 12 products for shop_id: 1
[01-Apr-2026 11:05:04 UTC] Total count in DB: 12
[01-Apr-2026 11:05:28 UTC] Shop ID from POST: 1
[01-Apr-2026 11:05:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:05:28 UTC] ========== handleCreatePurchase START ==========
[01-Apr-2026 11:05:28 UTC] Shop ID: 1
[01-Apr-2026 11:05:28 UTC] Input data: {"action":"create_purchase","supplier_id":"2","purchase_date":"2026-04-01","invoice_number":"PUR-202604-528977","subtotal_amount":80,"total_discount":1.6,"taxable_value":78.4,"gst_amount":9.408000000000001,"total_amount":88,"paid_amount":88,"pending_amount":0,"status":"paid","payment_method":"UPI","shop_id":1,"items":[{"product_id":"TEMP_1775041518720","product_name":"White Marble","quantity":1,"purchase_price":80,"price":80,"discount":2,"discount_percent":2,"discount_amount":1.6,"gst_percent":12,"gst_percentage":12,"hsn_code":"68022100"}]}
[01-Apr-2026 11:05:28 UTC] Purchase inserted with ID: 16 for shop_id: 1
[01-Apr-2026 11:05:28 UTC] Shop ID from POST: 1
[01-Apr-2026 11:05:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:05:28 UTC] Shop ID from POST: 1
[01-Apr-2026 11:05:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:05:28 UTC] Shop ID from POST: 1
[01-Apr-2026 11:05:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:05:28 UTC] Shop ID from POST: 1
[01-Apr-2026 11:05:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:05:31 UTC] Shop ID from POST: 1
[01-Apr-2026 11:05:31 UTC] Final current_shop_id: 1
[01-Apr-2026 11:05:31 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 11:05:31 UTC] Shop ID: 1
[01-Apr-2026 11:05:34 UTC] Shop ID from GET: 1
[01-Apr-2026 11:05:34 UTC] Final current_shop_id: 1
[01-Apr-2026 11:05:34 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:05:34 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 11:05:35 UTC] Shop ID from GET: 1
[01-Apr-2026 11:05:35 UTC] Final current_shop_id: 1
[01-Apr-2026 11:06:33 UTC] Shop ID from POST: 1
[01-Apr-2026 11:06:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:06:33 UTC] Shop ID from GET: 1
[01-Apr-2026 11:06:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:06:33 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:06:33 UTC] Found 11 customers for shop_id: 1
[01-Apr-2026 11:06:33 UTC] Shop ID from GET: 1
[01-Apr-2026 11:06:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:06:41 UTC] Shop ID from GET: 1
[01-Apr-2026 11:06:41 UTC] Final current_shop_id: 1
[01-Apr-2026 11:06:47 UTC] Shop ID from GET: 1
[01-Apr-2026 11:06:47 UTC] Final current_shop_id: 1
[01-Apr-2026 11:06:50 UTC] Shop ID from GET: 1
[01-Apr-2026 11:06:50 UTC] Final current_shop_id: 1
[01-Apr-2026 11:06:59 UTC] Shop ID from POST: 1
[01-Apr-2026 11:06:59 UTC] Final current_shop_id: 1
[01-Apr-2026 11:06:59 UTC] Shop ID from GET: 1
[01-Apr-2026 11:06:59 UTC] Final current_shop_id: 1
[01-Apr-2026 11:06:59 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:06:59 UTC] Found 11 customers for shop_id: 1
[01-Apr-2026 11:06:59 UTC] Shop ID from GET: 1
[01-Apr-2026 11:06:59 UTC] Final current_shop_id: 1
[01-Apr-2026 11:07:04 UTC] Shop ID from POST: 1
[01-Apr-2026 11:07:04 UTC] Final current_shop_id: 1
[01-Apr-2026 11:07:04 UTC] Shop ID from GET: 1
[01-Apr-2026 11:07:04 UTC] Final current_shop_id: 1
[01-Apr-2026 11:07:04 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:07:04 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 11:07:04 UTC] Shop ID from GET: 1
[01-Apr-2026 11:07:04 UTC] Final current_shop_id: 1
[01-Apr-2026 11:07:06 UTC] Shop ID from POST: 1
[01-Apr-2026 11:07:06 UTC] Final current_shop_id: 1
[01-Apr-2026 11:07:06 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:07:06 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:07:52 UTC] Shop ID from POST: 1
[01-Apr-2026 11:07:52 UTC] Final current_shop_id: 1
[01-Apr-2026 11:07:52 UTC] ========== ADD SUPPLIER DEBUG ==========
[01-Apr-2026 11:07:52 UTC] Received $current_shop_id: 1
[01-Apr-2026 11:07:52 UTC] Input data: {"action":"add_supplier","supplier_name":"monika","contact_person":"dev","phone":"9645756755","email":"moni@gmail.com","address":"fessdf","gst_number":"35456456","shop_id":1}
[01-Apr-2026 11:07:52 UTC] ✅ Using passed $current_shop_id: 1
[01-Apr-2026 11:07:52 UTC] ✅ FINAL shop_id to use: 1
[01-Apr-2026 11:07:52 UTC] ✅ Supplier added successfully with ID: 117 for shop_id: 1
[01-Apr-2026 11:07:52 UTC] Shop ID from POST: 1
[01-Apr-2026 11:07:52 UTC] Final current_shop_id: 1
[01-Apr-2026 11:07:52 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:07:52 UTC] Found 7 suppliers for shop_id: 1
[01-Apr-2026 11:07:59 UTC] Shop ID from POST: 1
[01-Apr-2026 11:07:59 UTC] Final current_shop_id: 1
[01-Apr-2026 11:07:59 UTC] Shop ID from POST: 1
[01-Apr-2026 11:07:59 UTC] Final current_shop_id: 1
[01-Apr-2026 11:07:59 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:07:59 UTC] Found 7 suppliers for shop_id: 1
[01-Apr-2026 11:08:02 UTC] Shop ID from GET: 1
[01-Apr-2026 11:08:02 UTC] Final current_shop_id: 1
[01-Apr-2026 11:08:02 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:08:03 UTC] Using default shop_id: 5
[01-Apr-2026 11:08:03 UTC] Final current_shop_id: 5
[01-Apr-2026 11:08:03 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:08:07 UTC] Shop ID from POST: 1
[01-Apr-2026 11:08:07 UTC] Final current_shop_id: 1
[01-Apr-2026 11:08:07 UTC] Shop ID from POST: 1
[01-Apr-2026 11:08:07 UTC] Final current_shop_id: 1
[01-Apr-2026 11:08:07 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:08:07 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:08:09 UTC] Shop ID from GET: 1
[01-Apr-2026 11:08:09 UTC] Final current_shop_id: 1
[01-Apr-2026 11:08:09 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:08:09 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:08:09 UTC] Final Shop ID: 1
[01-Apr-2026 11:08:09 UTC] Found 12 products for shop_id: 1
[01-Apr-2026 11:08:09 UTC] Total count in DB: 12
[01-Apr-2026 11:08:16 UTC] Shop ID from GET: 1
[01-Apr-2026 11:08:16 UTC] Final current_shop_id: 1
[01-Apr-2026 11:08:16 UTC] Shop ID from GET: 1
[01-Apr-2026 11:08:16 UTC] Final current_shop_id: 1
[01-Apr-2026 11:08:16 UTC] Shop ID from GET: 1
[01-Apr-2026 11:08:16 UTC] Final current_shop_id: 1
[01-Apr-2026 11:08:16 UTC] get_employees - Shop ID: 1
[01-Apr-2026 11:08:16 UTC] Shop ID from GET: 1
[01-Apr-2026 11:08:16 UTC] Final current_shop_id: 1
[01-Apr-2026 11:08:16 UTC] Shop ID from GET: 1
[01-Apr-2026 11:08:16 UTC] Final current_shop_id: 1
[01-Apr-2026 11:08:17 UTC] Shop ID from GET: 1
[01-Apr-2026 11:08:17 UTC] Final current_shop_id: 1
[01-Apr-2026 11:08:17 UTC] Shop ID from GET: 1
[01-Apr-2026 11:08:17 UTC] Final current_shop_id: 1
[01-Apr-2026 11:08:33 UTC] Shop ID from POST: 1
[01-Apr-2026 11:08:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:08:33 UTC] Shop ID from GET: 1
[01-Apr-2026 11:08:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:08:43 UTC] Shop ID from POST: 1
[01-Apr-2026 11:08:43 UTC] Final current_shop_id: 1
[01-Apr-2026 11:08:43 UTC] Error in handleUpdateExpense: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'field list'
[01-Apr-2026 11:08:46 UTC] Shop ID from POST: 1
[01-Apr-2026 11:08:46 UTC] Final current_shop_id: 1
[01-Apr-2026 11:08:46 UTC] Error in handleUpdateExpense: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'field list'
[01-Apr-2026 11:08:55 UTC] Shop ID from POST: 1
[01-Apr-2026 11:08:55 UTC] Final current_shop_id: 1
[01-Apr-2026 11:08:55 UTC] Error in handleUpdateExpense: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'field list'
[01-Apr-2026 11:09:17 UTC] Shop ID from POST: 1
[01-Apr-2026 11:09:17 UTC] Final current_shop_id: 1
[01-Apr-2026 11:09:17 UTC] Shop ID from GET: 1
[01-Apr-2026 11:09:17 UTC] Final current_shop_id: 1
[01-Apr-2026 11:09:35 UTC] Shop ID from POST: 1
[01-Apr-2026 11:09:35 UTC] Final current_shop_id: 1
[01-Apr-2026 11:09:36 UTC] Shop ID from GET: 1
[01-Apr-2026 11:09:36 UTC] Final current_shop_id: 1
[01-Apr-2026 11:09:51 UTC] Shop ID from POST: 1
[01-Apr-2026 11:09:51 UTC] Final current_shop_id: 1
[01-Apr-2026 11:09:51 UTC] Error in handleUpdateExpense: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'field list'
[01-Apr-2026 11:09:57 UTC] Shop ID from POST: 1
[01-Apr-2026 11:09:57 UTC] Final current_shop_id: 1
[01-Apr-2026 11:09:58 UTC] Shop ID from GET: 1
[01-Apr-2026 11:09:58 UTC] Final current_shop_id: 1
[01-Apr-2026 11:10:00 UTC] Shop ID from GET: 1
[01-Apr-2026 11:10:00 UTC] Final current_shop_id: 1
[01-Apr-2026 11:10:00 UTC] get_employees - Shop ID: 1
[01-Apr-2026 11:10:00 UTC] Shop ID from GET: 1
[01-Apr-2026 11:10:00 UTC] Shop ID from GET: 1
[01-Apr-2026 11:10:00 UTC] Final current_shop_id: 1
[01-Apr-2026 11:10:00 UTC] Final current_shop_id: 1
[01-Apr-2026 11:10:00 UTC] Shop ID from GET: 1
[01-Apr-2026 11:10:00 UTC] Final current_shop_id: 1
[01-Apr-2026 11:10:00 UTC] Shop ID from GET: 1
[01-Apr-2026 11:10:00 UTC] Final current_shop_id: 1
[01-Apr-2026 11:10:57 UTC] Shop ID from POST: 1
[01-Apr-2026 11:10:57 UTC] Final current_shop_id: 1
[01-Apr-2026 11:10:57 UTC] Shop ID from GET: 1
[01-Apr-2026 11:10:57 UTC] Final current_shop_id: 1
[01-Apr-2026 11:10:57 UTC] get_employees - Shop ID: 1
[01-Apr-2026 11:11:17 UTC] Shop ID from POST: 1
[01-Apr-2026 11:11:17 UTC] Final current_shop_id: 1
[01-Apr-2026 11:11:17 UTC] Shop ID from GET: 1
[01-Apr-2026 11:11:17 UTC] Final current_shop_id: 1
[01-Apr-2026 11:11:17 UTC] get_employees - Shop ID: 1
[01-Apr-2026 11:11:23 UTC] Shop ID from POST: 1
[01-Apr-2026 11:11:23 UTC] Final current_shop_id: 1
[01-Apr-2026 11:11:23 UTC] Shop ID from GET: 1
[01-Apr-2026 11:11:23 UTC] Final current_shop_id: 1
[01-Apr-2026 11:11:23 UTC] get_employees - Shop ID: 1
[01-Apr-2026 11:11:26 UTC] Shop ID from GET: 1
[01-Apr-2026 11:11:26 UTC] Final current_shop_id: 1
[01-Apr-2026 11:11:34 UTC] Shop ID from POST: 1
[01-Apr-2026 11:11:34 UTC] Final current_shop_id: 1
[01-Apr-2026 11:11:34 UTC] Shop ID from GET: 1
[01-Apr-2026 11:11:34 UTC] Final current_shop_id: 1
[01-Apr-2026 11:11:40 UTC] Shop ID from POST: 1
[01-Apr-2026 11:11:40 UTC] Final current_shop_id: 1
[01-Apr-2026 11:11:40 UTC] Shop ID from GET: 1
[01-Apr-2026 11:11:40 UTC] Final current_shop_id: 1
[01-Apr-2026 11:11:42 UTC] Shop ID from GET: 1
[01-Apr-2026 11:11:42 UTC] Final current_shop_id: 1
[01-Apr-2026 11:11:46 UTC] Shop ID from GET: 1
[01-Apr-2026 11:11:46 UTC] Final current_shop_id: 1
[01-Apr-2026 11:11:48 UTC] Shop ID from POST: 1
[01-Apr-2026 11:11:48 UTC] Final current_shop_id: 1
[01-Apr-2026 11:11:48 UTC] Error in handleMarkSalaryPaid: Invalid salary ID
[01-Apr-2026 11:11:50 UTC] Shop ID from POST: 1
[01-Apr-2026 11:11:50 UTC] Final current_shop_id: 1
[01-Apr-2026 11:11:50 UTC] Error in handleMarkSalaryPaid: Invalid salary ID
[01-Apr-2026 11:12:03 UTC] Shop ID from POST: 1
[01-Apr-2026 11:12:03 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:03 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:03 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:05 UTC] Shop ID from POST: 1
[01-Apr-2026 11:12:05 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:05 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:05 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:10 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:10 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:20 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:20 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:25 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:25 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:25 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:25 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:25 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:12:25 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:12:25 UTC] Final Shop ID: 1
[01-Apr-2026 11:12:25 UTC] Found 12 products for shop_id: 1
[01-Apr-2026 11:12:25 UTC] Total count in DB: 12
[01-Apr-2026 11:12:25 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:25 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:25 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 11:12:25 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 11:12:25 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:25 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:26 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:26 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:26 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 11:12:26 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 11:12:26 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:26 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:26 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:26 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:26 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:26 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:26 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:26 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:44 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:44 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:46 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:46 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:47 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:47 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:47 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:12:47 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:12:47 UTC] Final Shop ID: 1
[01-Apr-2026 11:12:47 UTC] Found 12 products for shop_id: 1
[01-Apr-2026 11:12:47 UTC] Total count in DB: 12
[01-Apr-2026 11:12:48 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:48 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:48 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:12:48 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:12:48 UTC] Final Shop ID: 1
[01-Apr-2026 11:12:48 UTC] Found 12 products for shop_id: 1
[01-Apr-2026 11:12:48 UTC] Total count in DB: 12
[01-Apr-2026 11:12:48 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:48 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:48 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:12:48 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:12:48 UTC] Final Shop ID: 1
[01-Apr-2026 11:12:48 UTC] Found 12 products for shop_id: 1
[01-Apr-2026 11:12:48 UTC] Total count in DB: 12
[01-Apr-2026 11:12:48 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:48 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:48 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:12:48 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:12:48 UTC] Final Shop ID: 1
[01-Apr-2026 11:12:48 UTC] Found 12 products for shop_id: 1
[01-Apr-2026 11:12:48 UTC] Total count in DB: 12
[01-Apr-2026 11:12:49 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:49 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:50 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:50 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:50 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:12:50 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:12:50 UTC] Final Shop ID: 1
[01-Apr-2026 11:12:50 UTC] Found 12 products for shop_id: 1
[01-Apr-2026 11:12:50 UTC] Total count in DB: 12
[01-Apr-2026 11:12:51 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:51 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:51 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:51 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:52 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:52 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:53 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:53 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:53 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:53 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:53 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:53 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:54 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:54 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:54 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:12:54 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 11:12:55 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:55 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:55 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:12:55 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:12:55 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:55 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:55 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:55 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:55 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:55 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:55 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:55 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:56 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:56 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:56 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:56 UTC] Final current_shop_id: 1
[01-Apr-2026 11:12:57 UTC] Shop ID from GET: 1
[01-Apr-2026 11:12:57 UTC] Final current_shop_id: 1
[01-Apr-2026 11:13:00 UTC] Shop ID from GET: 1
[01-Apr-2026 11:13:00 UTC] Final current_shop_id: 1
[01-Apr-2026 11:13:00 UTC] Shop ID from GET: 1
[01-Apr-2026 11:13:00 UTC] Final current_shop_id: 1
[01-Apr-2026 11:13:01 UTC] Shop ID from GET: 1
[01-Apr-2026 11:13:01 UTC] Final current_shop_id: 1
[01-Apr-2026 11:13:04 UTC] Shop ID from GET: 1
[01-Apr-2026 11:13:04 UTC] Final current_shop_id: 1
[01-Apr-2026 11:13:04 UTC] Shop ID from GET: 1
[01-Apr-2026 11:13:04 UTC] Final current_shop_id: 1
[01-Apr-2026 11:13:06 UTC] Shop ID from GET: 1
[01-Apr-2026 11:13:06 UTC] Final current_shop_id: 1
[01-Apr-2026 11:13:23 UTC] Shop ID from GET: 1
[01-Apr-2026 11:13:23 UTC] Final current_shop_id: 1
[01-Apr-2026 11:13:23 UTC] Shop ID from GET: 1
[01-Apr-2026 11:13:23 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:05 UTC] Shop ID from POST: 1
[01-Apr-2026 11:15:05 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:05 UTC] Shop ID from POST: 1
[01-Apr-2026 11:15:05 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:05 UTC] Using default shop_id: 5
[01-Apr-2026 11:15:05 UTC] Final current_shop_id: 5
[01-Apr-2026 11:15:06 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:06 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:06 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:15:06 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 11:15:07 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:07 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:07 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:15:07 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:15:07 UTC] Final Shop ID: 1
[01-Apr-2026 11:15:07 UTC] Found 12 products for shop_id: 1
[01-Apr-2026 11:15:07 UTC] Total count in DB: 12
[01-Apr-2026 11:15:07 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:07 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:07 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:07 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:07 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:07 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:07 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:07 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:07 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:07 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:08 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:08 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:08 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:08 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:08 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:08 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:08 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:08 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:08 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:08 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:08 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:08 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:08 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:08 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:09 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:09 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:09 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:09 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:09 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:09 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:09 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:09 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:09 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:09 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:09 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:09 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:09 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:09 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:10 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:10 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:10 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:10 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:10 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:10 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:10 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:10 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:10 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:10 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:10 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:10 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:11 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:11 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:11 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:11 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:11 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:11 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:11 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:11 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:11 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:11 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:11 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:11 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:12 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:12 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:12 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:12 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:12 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:12 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:12 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:12 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:12 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:12 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:12 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:12 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:13 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:13 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:13 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:13 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:13 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:13 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:13 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:13 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:13 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:13 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:13 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:13 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:13 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:13 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:14 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:14 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:14 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:14 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:14 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:14 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:14 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:14 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:14 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:14 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:14 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:14 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:15 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:15 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:15 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:15 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:15 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:15:15 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:15:15 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:15 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:15 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 11:15:15 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 11:15:15 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:15 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:15 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 11:15:15 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 11:15:15 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:15 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:15 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 11:15:15 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 11:15:15 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:15 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:15 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 11:15:15 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 11:15:16 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:16 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:16 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 11:15:16 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 11:15:16 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:16 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:16 UTC] API Error: Invalid action: get_users
[01-Apr-2026 11:15:16 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:16 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:16 UTC] get_employees - Shop ID: 1
[01-Apr-2026 11:15:16 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:16 UTC] Final current_shop_id: 1
[01-Apr-2026 11:15:16 UTC] Shop ID from GET: 1
[01-Apr-2026 11:15:16 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:31 UTC] Shop ID from POST: 1
[01-Apr-2026 11:16:31 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:31 UTC] Shop ID from POST: 1
[01-Apr-2026 11:16:31 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:31 UTC] Shop ID from POST: 1
[01-Apr-2026 11:16:31 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:31 UTC] Shop ID from POST: 1
[01-Apr-2026 11:16:31 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:31 UTC] Shop ID from POST: 1
[01-Apr-2026 11:16:31 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:31 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 11:16:31 UTC] Shop ID from POST: 1
[01-Apr-2026 11:16:31 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:31 UTC] Shop ID from POST: 1
[01-Apr-2026 11:16:31 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:31 UTC] Shop ID from POST: 1
[01-Apr-2026 11:16:31 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:31 UTC] Shop ID from POST: 1
[01-Apr-2026 11:16:31 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:31 UTC] Shop ID from POST: 1
[01-Apr-2026 11:16:31 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:31 UTC] Shop ID from POST: 1
[01-Apr-2026 11:16:31 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:32 UTC] Shop ID from POST: 1
[01-Apr-2026 11:16:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:32 UTC] Shop ID from POST: 1
[01-Apr-2026 11:16:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:32 UTC] Shop ID from GET: 1
[01-Apr-2026 11:16:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:32 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 11:16:32 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 11:16:32 UTC] Shop ID from GET: 1
[01-Apr-2026 11:16:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:32 UTC] Shop ID from GET: 1
[01-Apr-2026 11:16:32 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 11:16:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:32 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 11:16:32 UTC] Shop ID from GET: 1
[01-Apr-2026 11:16:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:32 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:16:32 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:16:32 UTC] Final Shop ID: 1
[01-Apr-2026 11:16:32 UTC] Shop ID from GET: 1
[01-Apr-2026 11:16:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:32 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 11:16:32 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 11:16:32 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 11:16:32 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 11:16:32 UTC] Found 12 products for shop_id: 1
[01-Apr-2026 11:16:32 UTC] Total count in DB: 12
[01-Apr-2026 11:16:32 UTC] Shop ID from GET: 1
[01-Apr-2026 11:16:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:32 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 11:16:32 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 11:16:37 UTC] Shop ID from GET: 1
[01-Apr-2026 11:16:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:37 UTC] Shop ID from GET: 1
[01-Apr-2026 11:16:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:45 UTC] Shop ID from POST: 1
[01-Apr-2026 11:16:45 UTC] Final current_shop_id: 1
[01-Apr-2026 11:16:45 UTC] Error in handleUpdateExpense: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'field list'
[01-Apr-2026 11:18:33 UTC] Shop ID from GET: 1
[01-Apr-2026 11:18:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:18:33 UTC] Shop ID from GET: 1
[01-Apr-2026 11:18:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:18:41 UTC] Shop ID from POST: 1
[01-Apr-2026 11:18:41 UTC] Final current_shop_id: 1
[01-Apr-2026 11:18:41 UTC] Error in handleUpdateExpense: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'field list'
[01-Apr-2026 11:28:30 UTC] Shop ID from POST: 1
[01-Apr-2026 11:28:30 UTC] Final current_shop_id: 1
[01-Apr-2026 11:28:32 UTC] Shop ID from GET: 1
[01-Apr-2026 11:28:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:32:06 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:06 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:06 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 11:32:06 UTC] User ID: 1
[01-Apr-2026 11:32:06 UTC] Username: admin1
[01-Apr-2026 11:32:06 UTC] Role: Admin
[01-Apr-2026 11:32:06 UTC] shop_id from users table: 1
[01-Apr-2026 11:32:06 UTC] Shop Name: ORMATRIX
[01-Apr-2026 11:32:06 UTC] ==================================
[01-Apr-2026 11:32:06 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 11:32:07 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:07 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:07 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:07 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:07 UTC] get_chart_data - Shop ID: 5, Period: weekly
[01-Apr-2026 11:32:07 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:07 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:07 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:07 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:07 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:07 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:07 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:07 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:07 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:07 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:07 UTC] Chart data - Shop 5 - Invoice count: 0
[01-Apr-2026 11:32:07 UTC] Chart data - Shop 5 - Purchases count: 0
[01-Apr-2026 11:32:07 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:07 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:07 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:07 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:07 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:07 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:07 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:07 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:09 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:09 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:10 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:10 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:18 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:18 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:18 UTC] ✅ FINAL shop_id for colors: 5
[01-Apr-2026 11:32:18 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:18 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:18 UTC] ✅ FINAL shop_id for units: 5
[01-Apr-2026 11:32:18 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:18 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:18 UTC] handleGetProducts - Using passed shop_id: 5
[01-Apr-2026 11:32:18 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:32:18 UTC] Final Shop ID: 5
[01-Apr-2026 11:32:18 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:18 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:18 UTC] ✅ FINAL shop_id for sizes: 5
[01-Apr-2026 11:32:18 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:18 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:18 UTC] ✅ FINAL shop_id for categories: 5
[01-Apr-2026 11:32:18 UTC] Found 0 units for shop_id: 5
[01-Apr-2026 11:32:18 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:18 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:18 UTC] ✅ FINAL shop_id for brands: 5
[01-Apr-2026 11:32:18 UTC] Found 0 sizes for shop_id: 5
[01-Apr-2026 11:32:18 UTC] Found 0 colors for shop_id: 5
[01-Apr-2026 11:32:18 UTC] Found 0 categories for shop_id: 5
[01-Apr-2026 11:32:18 UTC] Found 0 brands for shop_id: 5
[01-Apr-2026 11:32:18 UTC] Found 0 products for shop_id: 5
[01-Apr-2026 11:32:18 UTC] Total count in DB: 0
[01-Apr-2026 11:32:20 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:20 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:20 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:20 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:20 UTC] Getting customers for shop_id: 5
[01-Apr-2026 11:32:20 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:20 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:20 UTC] Found 0 customers for shop_id: 5
[01-Apr-2026 11:32:21 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:21 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:21 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:21 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:21 UTC] handleGetProducts - Using passed shop_id: 5
[01-Apr-2026 11:32:21 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:32:21 UTC] Final Shop ID: 5
[01-Apr-2026 11:32:21 UTC] Found 0 products for shop_id: 5
[01-Apr-2026 11:32:21 UTC] Total count in DB: 0
[01-Apr-2026 11:32:21 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:21 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:22 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:22 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:22 UTC] Getting customers for shop_id: 5
[01-Apr-2026 11:32:22 UTC] Found 0 customers for shop_id: 5
[01-Apr-2026 11:32:22 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:22 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:25 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:25 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:25 UTC] Getting suppliers for shop_id: 5
[01-Apr-2026 11:32:25 UTC] Found 0 suppliers for shop_id: 5
[01-Apr-2026 11:32:27 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:27 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:27 UTC] handleGetProducts - Using passed shop_id: 5
[01-Apr-2026 11:32:27 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:32:27 UTC] Final Shop ID: 5
[01-Apr-2026 11:32:27 UTC] Found 0 products for shop_id: 5
[01-Apr-2026 11:32:27 UTC] Total count in DB: 0
[01-Apr-2026 11:32:28 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:28 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:28 UTC] API Error: Invalid action: getMonthlySalaries
[01-Apr-2026 11:32:28 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:28 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:28 UTC] API Error: Invalid action: getEmployeeSales
[01-Apr-2026 11:32:28 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:28 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:28 UTC] API Error: Invalid action: getAttendanceByDate
[01-Apr-2026 11:32:28 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:28 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:28 UTC] API Error: Invalid action: getEmployees
[01-Apr-2026 11:32:28 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:28 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:28 UTC] API Error: Invalid action: getAdvanceSalaries
[01-Apr-2026 11:32:29 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:29 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:29 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:29 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:30 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:30 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:30 UTC] handleGetProducts - Using passed shop_id: 5
[01-Apr-2026 11:32:30 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:32:30 UTC] Final Shop ID: 5
[01-Apr-2026 11:32:30 UTC] Found 0 products for shop_id: 5
[01-Apr-2026 11:32:30 UTC] Total count in DB: 0
[01-Apr-2026 11:32:30 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:30 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:30 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:30 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:30 UTC] ✅ FINAL shop_id for categories: 5
[01-Apr-2026 11:32:30 UTC] Found 0 categories for shop_id: 5
[01-Apr-2026 11:32:30 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:30 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:30 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:30 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:30 UTC] ✅ FINAL shop_id for brands: 5
[01-Apr-2026 11:32:30 UTC] Found 0 brands for shop_id: 5
[01-Apr-2026 11:32:30 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:30 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:31 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:31 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:31 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:31 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:31 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:31 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:32 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:32 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:32 UTC] handleGetProducts - Using passed shop_id: 5
[01-Apr-2026 11:32:32 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:32:32 UTC] Final Shop ID: 5
[01-Apr-2026 11:32:32 UTC] Found 0 products for shop_id: 5
[01-Apr-2026 11:32:32 UTC] Total count in DB: 0
[01-Apr-2026 11:32:33 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:33 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:33 UTC] Getting customers for shop_id: 5
[01-Apr-2026 11:32:33 UTC] Found 0 customers for shop_id: 5
[01-Apr-2026 11:32:33 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:33 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:34 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:34 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:34 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:34 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:34 UTC] handleGetProducts - Using passed shop_id: 5
[01-Apr-2026 11:32:34 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:32:34 UTC] Final Shop ID: 5
[01-Apr-2026 11:32:34 UTC] Found 0 products for shop_id: 5
[01-Apr-2026 11:32:34 UTC] Total count in DB: 0
[01-Apr-2026 11:32:34 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:34 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:34 UTC] Getting suppliers for shop_id: 5
[01-Apr-2026 11:32:34 UTC] Found 0 suppliers for shop_id: 5
[01-Apr-2026 11:32:34 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:34 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:36 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:36 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:36 UTC] ✅ FINAL shop_id for sizes: 5
[01-Apr-2026 11:32:36 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:36 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:36 UTC] ✅ FINAL shop_id for units: 5
[01-Apr-2026 11:32:36 UTC] Found 0 sizes for shop_id: 5
[01-Apr-2026 11:32:36 UTC] Found 0 units for shop_id: 5
[01-Apr-2026 11:32:35 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:36 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:36 UTC] ✅ FINAL shop_id for colors: 5
[01-Apr-2026 11:32:36 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:36 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:36 UTC] ✅ FINAL shop_id for categories: 5
[01-Apr-2026 11:32:36 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:36 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:36 UTC] ✅ FINAL shop_id for brands: 5
[01-Apr-2026 11:32:36 UTC] Found 0 colors for shop_id: 5
[01-Apr-2026 11:32:36 UTC] Found 0 categories for shop_id: 5
[01-Apr-2026 11:32:36 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:36 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:36 UTC] handleGetProducts - Using passed shop_id: 5
[01-Apr-2026 11:32:36 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:32:36 UTC] Final Shop ID: 5
[01-Apr-2026 11:32:36 UTC] Found 0 products for shop_id: 5
[01-Apr-2026 11:32:36 UTC] Total count in DB: 0
[01-Apr-2026 11:32:36 UTC] Found 0 brands for shop_id: 5
[01-Apr-2026 11:32:37 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:37 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:37 UTC] get_chart_data - Shop ID: 5, Period: weekly
[01-Apr-2026 11:32:37 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:37 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:37 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:37 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:37 UTC] Chart data - Shop 5 - Invoice count: 0
[01-Apr-2026 11:32:37 UTC] Chart data - Shop 5 - Purchases count: 0
[01-Apr-2026 11:32:37 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:37 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:37 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:37 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:37 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:37 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:37 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:37 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:37 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:37 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:37 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:37 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:37 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:37 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:37 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:37 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:37 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:37 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:38 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:38 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:38 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:38 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:38 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:38 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:38 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:38 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:38 UTC] handleGetProducts - Using passed shop_id: 5
[01-Apr-2026 11:32:38 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:32:38 UTC] Final Shop ID: 5
[01-Apr-2026 11:32:38 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:38 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:38 UTC] Getting suppliers for shop_id: 5
[01-Apr-2026 11:32:38 UTC] Found 0 suppliers for shop_id: 5
[01-Apr-2026 11:32:38 UTC] Found 0 products for shop_id: 5
[01-Apr-2026 11:32:38 UTC] Total count in DB: 0
[01-Apr-2026 11:32:39 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:39 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:39 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:39 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:40 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:40 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:40 UTC] handleGetProducts - Using passed shop_id: 5
[01-Apr-2026 11:32:40 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:32:40 UTC] Final Shop ID: 5
[01-Apr-2026 11:32:40 UTC] Found 0 products for shop_id: 5
[01-Apr-2026 11:32:40 UTC] Total count in DB: 0
[01-Apr-2026 11:32:41 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:41 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:41 UTC] Getting suppliers for shop_id: 5
[01-Apr-2026 11:32:41 UTC] Found 0 suppliers for shop_id: 5
[01-Apr-2026 11:32:43 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:43 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:43 UTC] API Error: Invalid action: getMonthlySalaries
[01-Apr-2026 11:32:43 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:43 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:43 UTC] API Error: Invalid action: getAdvanceSalaries
[01-Apr-2026 11:32:43 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:43 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:43 UTC] API Error: Invalid action: getEmployeeSales
[01-Apr-2026 11:32:43 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:43 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:43 UTC] API Error: Invalid action: getEmployees
[01-Apr-2026 11:32:43 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:43 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:43 UTC] API Error: Invalid action: getAttendanceByDate
[01-Apr-2026 11:32:44 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:44 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:44 UTC] handleGetProducts - Using passed shop_id: 5
[01-Apr-2026 11:32:44 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:32:44 UTC] Final Shop ID: 5
[01-Apr-2026 11:32:44 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:44 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:44 UTC] Found 0 products for shop_id: 5
[01-Apr-2026 11:32:44 UTC] Total count in DB: 0
[01-Apr-2026 11:32:44 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:44 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:44 UTC] ✅ FINAL shop_id for categories: 5
[01-Apr-2026 11:32:44 UTC] Found 0 categories for shop_id: 5
[01-Apr-2026 11:32:44 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:44 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:45 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:45 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:45 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:45 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:45 UTC] ✅ FINAL shop_id for brands: 5
[01-Apr-2026 11:32:45 UTC] Found 0 brands for shop_id: 5
[01-Apr-2026 11:32:45 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:45 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:45 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:45 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:45 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:45 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:50 UTC] Using default shop_id: 5
[01-Apr-2026 11:32:50 UTC] Final current_shop_id: 5
[01-Apr-2026 11:32:50 UTC] API Error: Invalid action: logout
[01-Apr-2026 11:34:18 UTC] Using default shop_id: 5
[01-Apr-2026 11:34:18 UTC] Final current_shop_id: 5
[01-Apr-2026 11:34:18 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 11:34:18 UTC] User ID: 1
[01-Apr-2026 11:34:18 UTC] Username: admin1
[01-Apr-2026 11:34:18 UTC] Role: Admin
[01-Apr-2026 11:34:18 UTC] shop_id from users table: 1
[01-Apr-2026 11:34:18 UTC] Shop Name: ORMATRIX
[01-Apr-2026 11:34:18 UTC] ==================================
[01-Apr-2026 11:34:18 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 11:34:18 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:18 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:18 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:18 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:18 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:18 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:18 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:18 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:18 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:18 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:18 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:18 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:18 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 11:34:19 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:19 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:19 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:19 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:19 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:19 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:19 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:19 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:19 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:19 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:19 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:19 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:19 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:19 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:21 UTC] Shop ID from GET: 1
[01-Apr-2026 11:34:21 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:21 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:34:21 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:34:21 UTC] Final Shop ID: 1
[01-Apr-2026 11:34:21 UTC] Shop ID from GET: 1
[01-Apr-2026 11:34:21 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:21 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 11:34:21 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 11:34:22 UTC] Shop ID from GET: 1
[01-Apr-2026 11:34:22 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:22 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 11:34:22 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 11:34:22 UTC] Shop ID from GET: 1
[01-Apr-2026 11:34:22 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:22 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 11:34:22 UTC] Shop ID from GET: 1
[01-Apr-2026 11:34:22 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:22 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 11:34:22 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 11:34:22 UTC] Shop ID from GET: 1
[01-Apr-2026 11:34:22 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:22 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 11:34:22 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 11:34:22 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 11:34:22 UTC] Found 12 products for shop_id: 1
[01-Apr-2026 11:34:22 UTC] Total count in DB: 12
[01-Apr-2026 11:34:23 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:23 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:23 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:23 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:23 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:23 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:23 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:23 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:23 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:23 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:23 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 11:34:23 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:23 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:23 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:23 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:23 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:23 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:23 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:23 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:23 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:23 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:23 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:23 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:24 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:24 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:24 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:24 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:27 UTC] Shop ID from GET: 1
[01-Apr-2026 11:34:27 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:27 UTC] Shop ID from GET: 1
[01-Apr-2026 11:34:27 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:27 UTC] Shop ID from GET: 1
[01-Apr-2026 11:34:27 UTC] Shop ID from GET: 1
[01-Apr-2026 11:34:27 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:27 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:28 UTC] Shop ID from GET: 1
[01-Apr-2026 11:34:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:28 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:34:28 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 11:34:28 UTC] Shop ID from GET: 1
[01-Apr-2026 11:34:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:28 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:34:28 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:34:28 UTC] Final Shop ID: 1
[01-Apr-2026 11:34:28 UTC] Found 12 products for shop_id: 1
[01-Apr-2026 11:34:28 UTC] Total count in DB: 12
[01-Apr-2026 11:34:28 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:28 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:28 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:28 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 11:34:28 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:28 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:29 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:29 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:29 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:29 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:29 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:29 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:29 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:29 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:29 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:29 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:29 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:29 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:29 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:29 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:29 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:29 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:30 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:30 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:30 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:34:30 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:34:32 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:32 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:32 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:32 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:32 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:32 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 11:34:32 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:32 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:32 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:32 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:33 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:33 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:33 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:33 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:35 UTC] Shop ID from GET: 1
[01-Apr-2026 11:34:35 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:36 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:36 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:37 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:37 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 11:34:37 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:37 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:37 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:37 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:37 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:37 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:37 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:37 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:37 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:37 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:37 UTC] Shop ID from POST: 1
[01-Apr-2026 11:34:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:45 UTC] Shop ID from GET: 1
[01-Apr-2026 11:34:45 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:45 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 11:34:45 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 11:34:45 UTC] Shop ID from GET: 1
[01-Apr-2026 11:34:45 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:45 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 11:34:45 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 11:34:45 UTC] Shop ID from GET: 1
[01-Apr-2026 11:34:45 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:45 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 11:34:45 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 11:34:45 UTC] Shop ID from GET: 1
[01-Apr-2026 11:34:45 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:45 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 11:34:45 UTC] Shop ID from GET: 1
[01-Apr-2026 11:34:45 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:45 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 11:34:45 UTC] Shop ID from GET: 1
[01-Apr-2026 11:34:45 UTC] Final current_shop_id: 1
[01-Apr-2026 11:34:45 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:34:45 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:34:45 UTC] Final Shop ID: 1
[01-Apr-2026 11:34:45 UTC] Found 12 products for shop_id: 1
[01-Apr-2026 11:34:45 UTC] Total count in DB: 12
[01-Apr-2026 11:34:45 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 11:34:45 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 11:35:34 UTC] Shop ID from POST: 1
[01-Apr-2026 11:35:34 UTC] Final current_shop_id: 1
[01-Apr-2026 11:35:34 UTC] ========== ADD PRODUCT DEBUG ==========
[01-Apr-2026 11:35:34 UTC] Shop ID: 1
[01-Apr-2026 11:35:34 UTC] Input: {"action":"add_product","name":"tiles","category_id":5,"brand_id":7,"color_id":4,"size_id":3,"unit_id":1,"gst_percentage":10,"hsn_code":"sd33","purchase_price":400,"sale_price":20,"stock_quantity":7,"min_stock_level":3,"shop_id":1}
[01-Apr-2026 11:35:34 UTC] Product added successfully with ID: 114 for shop_id: 1
[01-Apr-2026 11:35:35 UTC] Shop ID from GET: 1
[01-Apr-2026 11:35:35 UTC] Final current_shop_id: 1
[01-Apr-2026 11:35:35 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:35:35 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:35:35 UTC] Final Shop ID: 1
[01-Apr-2026 11:35:35 UTC] Found 13 products for shop_id: 1
[01-Apr-2026 11:35:35 UTC] Total count in DB: 13
[01-Apr-2026 11:36:27 UTC] Shop ID from POST: 1
[01-Apr-2026 11:36:27 UTC] Final current_shop_id: 1
[01-Apr-2026 11:36:27 UTC] ========== ADD PRODUCT DEBUG ==========
[01-Apr-2026 11:36:27 UTC] Shop ID: 1
[01-Apr-2026 11:36:27 UTC] Input: {"action":"add_product","name":"vetri","category_id":113,"brand_id":109,"color_id":3,"size_id":2,"unit_id":6,"gst_percentage":10,"hsn_code":"ds33","purchase_price":500,"sale_price":10,"stock_quantity":10,"min_stock_level":5,"shop_id":1}
[01-Apr-2026 11:36:27 UTC] Product added successfully with ID: 115 for shop_id: 1
[01-Apr-2026 11:36:27 UTC] Shop ID from GET: 1
[01-Apr-2026 11:36:27 UTC] Final current_shop_id: 1
[01-Apr-2026 11:36:27 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:36:27 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:36:27 UTC] Final Shop ID: 1
[01-Apr-2026 11:36:39 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 11:36:39 UTC] Total count in DB: 14
[01-Apr-2026 11:36:54 UTC] Shop ID from GET: 1
[01-Apr-2026 11:36:54 UTC] Final current_shop_id: 1
[01-Apr-2026 11:36:54 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:36:54 UTC] Found 10 customers for shop_id: 1
[01-Apr-2026 11:36:54 UTC] Shop ID from GET: 1
[01-Apr-2026 11:36:54 UTC] Final current_shop_id: 1
[01-Apr-2026 11:36:54 UTC] Shop ID from GET: 1
[01-Apr-2026 11:36:54 UTC] Final current_shop_id: 1
[01-Apr-2026 11:36:54 UTC] Shop ID from GET: 1
[01-Apr-2026 11:36:54 UTC] Final current_shop_id: 1
[01-Apr-2026 11:36:54 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:36:54 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:36:54 UTC] Final Shop ID: 1
[01-Apr-2026 11:36:55 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 11:36:55 UTC] Total count in DB: 14
[01-Apr-2026 11:36:55 UTC] Shop ID from GET: 1
[01-Apr-2026 11:36:55 UTC] Final current_shop_id: 1
[01-Apr-2026 11:37:56 UTC] Shop ID from POST: 1
[01-Apr-2026 11:37:56 UTC] Final current_shop_id: 1
[01-Apr-2026 11:37:57 UTC] Shop ID from GET: 1
[01-Apr-2026 11:37:57 UTC] Final current_shop_id: 1
[01-Apr-2026 11:37:57 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:37:57 UTC] Found 11 customers for shop_id: 1
[01-Apr-2026 11:38:11 UTC] Shop ID from POST: 1
[01-Apr-2026 11:38:11 UTC] Final current_shop_id: 1
[01-Apr-2026 11:38:11 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 11:38:11 UTC] Invoice inserted successfully with ID: 69 for shop_id: 1
[01-Apr-2026 11:38:11 UTC] Processing item 1: {"product_id":115,"quantity":1,"price":10,"unit_price":10,"original_price":10,"discount_percentage":0,"discount_amount":0,"gst_rate":10,"hsn_code":"ds33","total":10}
[01-Apr-2026 11:38:11 UTC] Updated stock for product ID 115: removed 1 units
[01-Apr-2026 11:38:11 UTC] Transaction committed successfully
[01-Apr-2026 11:38:11 UTC] Using default shop_id: 5
[01-Apr-2026 11:38:11 UTC] Final current_shop_id: 5
[01-Apr-2026 11:38:11 UTC] API Error: Invalid action: 
[01-Apr-2026 11:38:11 UTC] Shop ID from GET: 1
[01-Apr-2026 11:38:11 UTC] Final current_shop_id: 1
[01-Apr-2026 11:38:13 UTC] Shop ID from GET: 1
[01-Apr-2026 11:38:13 UTC] Final current_shop_id: 1
[01-Apr-2026 11:38:17 UTC] Shop ID from GET: 1
[01-Apr-2026 11:38:17 UTC] Final current_shop_id: 1
[01-Apr-2026 11:38:17 UTC] Shop ID from GET: 1
[01-Apr-2026 11:38:17 UTC] Final current_shop_id: 1
[01-Apr-2026 11:38:17 UTC] Shop ID from GET: 1
[01-Apr-2026 11:38:17 UTC] Final current_shop_id: 1
[01-Apr-2026 11:38:17 UTC] Shop ID from GET: 1
[01-Apr-2026 11:38:17 UTC] Final current_shop_id: 1
[01-Apr-2026 11:38:17 UTC] Shop ID from GET: 1
[01-Apr-2026 11:38:17 UTC] Final current_shop_id: 1
[01-Apr-2026 11:38:18 UTC] Shop ID from GET: 1
[01-Apr-2026 11:38:18 UTC] Final current_shop_id: 1
[01-Apr-2026 11:38:23 UTC] Shop ID from GET: 1
[01-Apr-2026 11:38:23 UTC] Final current_shop_id: 1
[01-Apr-2026 11:38:24 UTC] Shop ID from GET: 1
[01-Apr-2026 11:38:24 UTC] Final current_shop_id: 1
[01-Apr-2026 11:38:24 UTC] Shop ID from GET: 1
[01-Apr-2026 11:38:24 UTC] Final current_shop_id: 1
[01-Apr-2026 11:38:24 UTC] Shop ID from GET: 1
[01-Apr-2026 11:38:24 UTC] Final current_shop_id: 1
[01-Apr-2026 11:38:36 UTC] Shop ID from POST: 1
[01-Apr-2026 11:38:36 UTC] Final current_shop_id: 1
[01-Apr-2026 11:38:36 UTC] Shop ID from POST: 1
[01-Apr-2026 11:38:36 UTC] Final current_shop_id: 1
[01-Apr-2026 11:38:36 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:38:36 UTC] Shop ID from POST: 1
[01-Apr-2026 11:38:36 UTC] Final current_shop_id: 1
[01-Apr-2026 11:38:36 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:38:36 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:38:36 UTC] Final Shop ID: 1
[01-Apr-2026 11:38:36 UTC] Shop ID from POST: 1
[01-Apr-2026 11:38:36 UTC] Final current_shop_id: 1
[01-Apr-2026 11:38:36 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:38:36 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 11:38:36 UTC] Total count in DB: 14
[01-Apr-2026 11:38:39 UTC] Shop ID from POST: 1
[01-Apr-2026 11:38:39 UTC] Final current_shop_id: 1
[01-Apr-2026 11:38:40 UTC] Shop ID from POST: 1
[01-Apr-2026 11:38:40 UTC] Final current_shop_id: 1
[01-Apr-2026 11:38:42 UTC] Shop ID from POST: 1
[01-Apr-2026 11:38:42 UTC] Final current_shop_id: 1
[01-Apr-2026 11:38:42 UTC] Shop ID from POST: 1
[01-Apr-2026 11:38:42 UTC] Final current_shop_id: 1
[01-Apr-2026 11:39:00 UTC] Shop ID from POST: 1
[01-Apr-2026 11:39:00 UTC] Final current_shop_id: 1
[01-Apr-2026 11:39:00 UTC] ========== handleCreatePurchase START ==========
[01-Apr-2026 11:39:00 UTC] Shop ID: 1
[01-Apr-2026 11:39:00 UTC] Input data: {"action":"create_purchase","supplier_id":"111","purchase_date":"2026-04-01","invoice_number":"PUR-202604-484361","subtotal_amount":500,"total_discount":0,"taxable_value":500,"gst_amount":50,"total_amount":550,"paid_amount":550,"pending_amount":0,"status":"paid","payment_method":"None","shop_id":1,"items":[{"product_id":"TEMP_1775088477035","product_name":"vetri","quantity":1,"purchase_price":500,"price":500,"discount":0,"discount_percent":0,"discount_amount":0,"gst_percent":10,"gst_percentage":10,"hsn_code":"ds33"}]}
[01-Apr-2026 11:39:00 UTC] Purchase inserted with ID: 17 for shop_id: 1
[01-Apr-2026 11:39:01 UTC] Shop ID from POST: 1
[01-Apr-2026 11:39:01 UTC] Final current_shop_id: 1
[01-Apr-2026 11:39:01 UTC] Shop ID from POST: 1
[01-Apr-2026 11:39:01 UTC] Final current_shop_id: 1
[01-Apr-2026 11:39:01 UTC] Shop ID from POST: 1
[01-Apr-2026 11:39:01 UTC] Final current_shop_id: 1
[01-Apr-2026 11:39:01 UTC] Shop ID from POST: 1
[01-Apr-2026 11:39:01 UTC] Final current_shop_id: 1
[01-Apr-2026 11:39:06 UTC] Shop ID from POST: 1
[01-Apr-2026 11:39:06 UTC] Final current_shop_id: 1
[01-Apr-2026 11:39:06 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 11:39:06 UTC] Shop ID: 1
[01-Apr-2026 11:39:26 UTC] Shop ID from POST: 1
[01-Apr-2026 11:39:26 UTC] Final current_shop_id: 1
[01-Apr-2026 11:39:27 UTC] Shop ID from POST: 1
[01-Apr-2026 11:39:27 UTC] Final current_shop_id: 1
[01-Apr-2026 11:39:30 UTC] Shop ID from POST: 1
[01-Apr-2026 11:39:30 UTC] Final current_shop_id: 1
[01-Apr-2026 11:39:30 UTC] Shop ID from POST: 1
[01-Apr-2026 11:39:30 UTC] Final current_shop_id: 1
[01-Apr-2026 11:39:31 UTC] Shop ID from POST: 1
[01-Apr-2026 11:39:31 UTC] Final current_shop_id: 1
[01-Apr-2026 11:39:46 UTC] Using default shop_id: 5
[01-Apr-2026 11:39:46 UTC] Final current_shop_id: 5
[01-Apr-2026 11:39:46 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 11:39:46 UTC] Shop ID: 5
[01-Apr-2026 11:39:46 UTC] Error in handleGetPurchase: Purchase not found or access denied
[01-Apr-2026 11:39:46 UTC] Using default shop_id: 5
[01-Apr-2026 11:39:46 UTC] Final current_shop_id: 5
[01-Apr-2026 11:39:46 UTC] Error in recordPurchasePayment: Purchase not found or access denied
[01-Apr-2026 11:39:54 UTC] Using default shop_id: 5
[01-Apr-2026 11:39:54 UTC] Final current_shop_id: 5
[01-Apr-2026 11:39:54 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 11:39:54 UTC] Shop ID: 5
[01-Apr-2026 11:39:54 UTC] Error in handleGetPurchase: Purchase not found or access denied
[01-Apr-2026 11:39:54 UTC] Using default shop_id: 5
[01-Apr-2026 11:39:54 UTC] Final current_shop_id: 5
[01-Apr-2026 11:39:54 UTC] Error in recordPurchasePayment: Purchase not found or access denied
[01-Apr-2026 11:40:39 UTC] Using default shop_id: 5
[01-Apr-2026 11:40:39 UTC] Final current_shop_id: 5
[01-Apr-2026 11:40:39 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 11:40:39 UTC] Shop ID: 5
[01-Apr-2026 11:40:39 UTC] Error in handleGetPurchase: Purchase not found or access denied
[01-Apr-2026 11:40:39 UTC] Using default shop_id: 5
[01-Apr-2026 11:40:39 UTC] Final current_shop_id: 5
[01-Apr-2026 11:40:39 UTC] Error in recordPurchasePayment: Purchase not found or access denied
[01-Apr-2026 11:40:54 UTC] Using default shop_id: 5
[01-Apr-2026 11:40:54 UTC] Final current_shop_id: 5
[01-Apr-2026 11:40:54 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 11:40:54 UTC] Shop ID: 5
[01-Apr-2026 11:40:54 UTC] Error in handleGetPurchase: Purchase not found or access denied
[01-Apr-2026 11:40:55 UTC] Using default shop_id: 5
[01-Apr-2026 11:40:55 UTC] Final current_shop_id: 5
[01-Apr-2026 11:40:55 UTC] Error in recordPurchasePayment: Purchase not found or access denied
[01-Apr-2026 11:41:16 UTC] Shop ID from GET: 1
[01-Apr-2026 11:41:16 UTC] Final current_shop_id: 1
[01-Apr-2026 11:41:16 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:41:16 UTC] Found 11 customers for shop_id: 1
[01-Apr-2026 11:41:16 UTC] Shop ID from GET: 1
[01-Apr-2026 11:41:16 UTC] Final current_shop_id: 1
[01-Apr-2026 11:41:19 UTC] Shop ID from GET: 1
[01-Apr-2026 11:41:19 UTC] Final current_shop_id: 1
[01-Apr-2026 11:41:32 UTC] Shop ID from GET: 1
[01-Apr-2026 11:41:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:42:04 UTC] Shop ID from POST: 1
[01-Apr-2026 11:42:04 UTC] Final current_shop_id: 1
[01-Apr-2026 11:42:04 UTC] Shop ID from GET: 1
[01-Apr-2026 11:42:04 UTC] Final current_shop_id: 1
[01-Apr-2026 11:42:04 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:42:04 UTC] Found 11 customers for shop_id: 1
[01-Apr-2026 11:42:04 UTC] Shop ID from GET: 1
[01-Apr-2026 11:42:04 UTC] Final current_shop_id: 1
[01-Apr-2026 11:42:29 UTC] Shop ID from GET: 1
[01-Apr-2026 11:42:29 UTC] Final current_shop_id: 1
[01-Apr-2026 11:42:45 UTC] Shop ID from GET: 1
[01-Apr-2026 11:42:45 UTC] Final current_shop_id: 1
[01-Apr-2026 11:43:34 UTC] Shop ID from POST: 1
[01-Apr-2026 11:43:34 UTC] Final current_shop_id: 1
[01-Apr-2026 11:43:34 UTC] Shop ID from GET: 1
[01-Apr-2026 11:43:34 UTC] Final current_shop_id: 1
[01-Apr-2026 11:43:34 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:43:34 UTC] Found 11 customers for shop_id: 1
[01-Apr-2026 11:43:34 UTC] Shop ID from GET: 1
[01-Apr-2026 11:43:34 UTC] Final current_shop_id: 1
[01-Apr-2026 11:43:48 UTC] Shop ID from POST: 1
[01-Apr-2026 11:43:48 UTC] Final current_shop_id: 1
[01-Apr-2026 11:43:49 UTC] Shop ID from GET: 1
[01-Apr-2026 11:43:49 UTC] Final current_shop_id: 1
[01-Apr-2026 11:43:49 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:43:49 UTC] Found 11 customers for shop_id: 1
[01-Apr-2026 11:43:49 UTC] Shop ID from GET: 1
[01-Apr-2026 11:43:49 UTC] Final current_shop_id: 1
[01-Apr-2026 11:45:16 UTC] Shop ID from GET: 1
[01-Apr-2026 11:45:16 UTC] Final current_shop_id: 1
[01-Apr-2026 11:45:16 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:45:16 UTC] Shop ID from GET: 1
[01-Apr-2026 11:45:16 UTC] Final current_shop_id: 1
[01-Apr-2026 11:45:16 UTC] Found 11 customers for shop_id: 1
[01-Apr-2026 11:45:16 UTC] Shop ID from GET: 1
[01-Apr-2026 11:45:16 UTC] Final current_shop_id: 1
[01-Apr-2026 11:45:16 UTC] Shop ID from GET: 1
[01-Apr-2026 11:45:16 UTC] Final current_shop_id: 1
[01-Apr-2026 11:45:16 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:45:16 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:45:16 UTC] Final Shop ID: 1
[01-Apr-2026 11:45:16 UTC] Shop ID from GET: 1
[01-Apr-2026 11:45:16 UTC] Final current_shop_id: 1
[01-Apr-2026 11:45:16 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 11:45:16 UTC] Total count in DB: 14
[01-Apr-2026 11:45:34 UTC] Shop ID from POST: 1
[01-Apr-2026 11:45:34 UTC] Final current_shop_id: 1
[01-Apr-2026 11:45:34 UTC] Shop ID from GET: 1
[01-Apr-2026 11:45:34 UTC] Final current_shop_id: 1
[01-Apr-2026 11:45:34 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:45:34 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 11:47:14 UTC] Shop ID from POST: 1
[01-Apr-2026 11:47:14 UTC] Final current_shop_id: 1
[01-Apr-2026 11:47:14 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 11:47:14 UTC] Invoice inserted successfully with ID: 70 for shop_id: 1
[01-Apr-2026 11:47:14 UTC] Processing item 1: {"product_id":113,"quantity":2,"price":600,"unit_price":600,"original_price":600,"discount_percentage":0,"discount_amount":0,"gst_rate":18,"hsn_code":"34400","total":1200}
[01-Apr-2026 11:47:14 UTC] Updated stock for product ID 113: removed 2 units
[01-Apr-2026 11:47:14 UTC] Transaction committed successfully
[01-Apr-2026 11:47:14 UTC] Using default shop_id: 5
[01-Apr-2026 11:47:14 UTC] Final current_shop_id: 5
[01-Apr-2026 11:47:14 UTC] API Error: Invalid action: 
[01-Apr-2026 11:47:14 UTC] Shop ID from GET: 1
[01-Apr-2026 11:47:14 UTC] Final current_shop_id: 1
[01-Apr-2026 11:47:16 UTC] Shop ID from GET: 1
[01-Apr-2026 11:47:16 UTC] Final current_shop_id: 1
[01-Apr-2026 11:47:18 UTC] Shop ID from GET: 1
[01-Apr-2026 11:47:18 UTC] Final current_shop_id: 1
[01-Apr-2026 11:47:26 UTC] Shop ID from GET: 1
[01-Apr-2026 11:47:26 UTC] Final current_shop_id: 1
[01-Apr-2026 11:47:27 UTC] Shop ID from GET: 1
[01-Apr-2026 11:47:27 UTC] Final current_shop_id: 1
[01-Apr-2026 11:47:27 UTC] Shop ID from GET: 1
[01-Apr-2026 11:47:27 UTC] Final current_shop_id: 1
[01-Apr-2026 11:47:27 UTC] Shop ID from GET: 1
[01-Apr-2026 11:47:27 UTC] Final current_shop_id: 1
[01-Apr-2026 11:47:27 UTC] Shop ID from GET: 1
[01-Apr-2026 11:47:27 UTC] Final current_shop_id: 1
[01-Apr-2026 11:47:27 UTC] Shop ID from GET: 1
[01-Apr-2026 11:47:27 UTC] Final current_shop_id: 1
[01-Apr-2026 11:48:45 UTC] Shop ID from POST: 1
[01-Apr-2026 11:48:45 UTC] Final current_shop_id: 1
[01-Apr-2026 11:48:45 UTC] Shop ID from POST: 1
[01-Apr-2026 11:48:45 UTC] Final current_shop_id: 1
[01-Apr-2026 11:48:45 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:48:45 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:48:45 UTC] Final Shop ID: 1
[01-Apr-2026 11:48:45 UTC] Shop ID from POST: 1
[01-Apr-2026 11:48:45 UTC] Final current_shop_id: 1
[01-Apr-2026 11:48:45 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:48:45 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:48:45 UTC] Shop ID from POST: 1
[01-Apr-2026 11:48:45 UTC] Final current_shop_id: 1
[01-Apr-2026 11:48:45 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 11:48:45 UTC] Total count in DB: 14
[01-Apr-2026 11:50:20 UTC] Shop ID from POST: 1
[01-Apr-2026 11:50:20 UTC] Final current_shop_id: 1
[01-Apr-2026 11:50:20 UTC] ========== handleCreatePurchase START ==========
[01-Apr-2026 11:50:20 UTC] Shop ID: 1
[01-Apr-2026 11:50:20 UTC] Input data: {"action":"create_purchase","supplier_id":"111","purchase_date":"2026-04-01","invoice_number":"PUR-202604-164361","subtotal_amount":5000,"total_discount":3500,"taxable_value":1500,"gst_amount":150,"total_amount":1650,"paid_amount":55,"pending_amount":1595,"status":"partially_paid","payment_method":"Bank Transfer","shop_id":1,"items":[{"product_id":"TEMP_1775089135624","product_name":"vetri","quantity":10,"purchase_price":500,"price":500,"discount":70,"discount_percent":70,"discount_amount":3500,"gst_percent":10,"gst_percentage":10,"hsn_code":"ds33"}]}
[01-Apr-2026 11:50:21 UTC] Purchase inserted with ID: 18 for shop_id: 1
[01-Apr-2026 11:50:21 UTC] Shop ID from POST: 1
[01-Apr-2026 11:50:21 UTC] Final current_shop_id: 1
[01-Apr-2026 11:50:21 UTC] Shop ID from POST: 1
[01-Apr-2026 11:50:21 UTC] Final current_shop_id: 1
[01-Apr-2026 11:50:22 UTC] Shop ID from POST: 1
[01-Apr-2026 11:50:22 UTC] Final current_shop_id: 1
[01-Apr-2026 11:50:22 UTC] Shop ID from POST: 1
[01-Apr-2026 11:50:22 UTC] Final current_shop_id: 1
[01-Apr-2026 11:50:25 UTC] Shop ID from POST: 1
[01-Apr-2026 11:50:25 UTC] Final current_shop_id: 1
[01-Apr-2026 11:50:25 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 11:50:25 UTC] Shop ID: 1
[01-Apr-2026 11:50:34 UTC] Using default shop_id: 5
[01-Apr-2026 11:50:34 UTC] Final current_shop_id: 5
[01-Apr-2026 11:50:34 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 11:50:34 UTC] Shop ID: 5
[01-Apr-2026 11:50:34 UTC] Error in handleGetPurchase: Purchase not found or access denied
[01-Apr-2026 11:50:38 UTC] Using default shop_id: 5
[01-Apr-2026 11:50:38 UTC] Final current_shop_id: 5
[01-Apr-2026 11:50:38 UTC] Using default shop_id: 5
[01-Apr-2026 11:50:38 UTC] Final current_shop_id: 5
[01-Apr-2026 11:50:38 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 11:50:38 UTC] Shop ID: 5
[01-Apr-2026 11:50:38 UTC] Error in recordPurchasePayment: Purchase not found or access denied
[01-Apr-2026 11:50:38 UTC] Error in handleGetPurchase: Purchase not found or access denied
[01-Apr-2026 11:50:40 UTC] Using default shop_id: 5
[01-Apr-2026 11:50:40 UTC] Final current_shop_id: 5
[01-Apr-2026 11:50:40 UTC] Error in recordPurchasePayment: Purchase not found or access denied
[01-Apr-2026 11:50:46 UTC] Shop ID from POST: 1
[01-Apr-2026 11:50:46 UTC] Final current_shop_id: 1
[01-Apr-2026 11:50:46 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:50:46 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:50:49 UTC] Shop ID from GET: 1
[01-Apr-2026 11:50:49 UTC] Final current_shop_id: 1
[01-Apr-2026 11:50:49 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:50:49 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 11:50:49 UTC] Shop ID from GET: 1
[01-Apr-2026 11:50:49 UTC] Final current_shop_id: 1
[01-Apr-2026 11:50:49 UTC] Shop ID from POST: 1
[01-Apr-2026 11:50:49 UTC] Final current_shop_id: 1
[01-Apr-2026 11:50:49 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:50:49 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:50:49 UTC] Final Shop ID: 1
[01-Apr-2026 11:50:49 UTC] Shop ID from POST: 1
[01-Apr-2026 11:50:49 UTC] Final current_shop_id: 1
[01-Apr-2026 11:50:49 UTC] Shop ID from POST: 1
[01-Apr-2026 11:50:49 UTC] Final current_shop_id: 1
[01-Apr-2026 11:50:49 UTC] Shop ID from POST: 1
[01-Apr-2026 11:50:49 UTC] Final current_shop_id: 1
[01-Apr-2026 11:50:49 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:50:49 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:50:49 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 11:50:49 UTC] Total count in DB: 14
[01-Apr-2026 11:51:05 UTC] Shop ID from GET: 1
[01-Apr-2026 11:51:05 UTC] Final current_shop_id: 1
[01-Apr-2026 11:51:05 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:51:05 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 11:51:05 UTC] Shop ID from GET: 1
[01-Apr-2026 11:51:05 UTC] Final current_shop_id: 1
[01-Apr-2026 11:51:10 UTC] Shop ID from GET: 1
[01-Apr-2026 11:51:10 UTC] Final current_shop_id: 1
[01-Apr-2026 11:51:24 UTC] Shop ID from GET: 1
[01-Apr-2026 11:51:24 UTC] Final current_shop_id: 1
[01-Apr-2026 11:52:20 UTC] Shop ID from GET: 1
[01-Apr-2026 11:52:20 UTC] Final current_shop_id: 1
[01-Apr-2026 11:52:22 UTC] Shop ID from GET: 1
[01-Apr-2026 11:52:22 UTC] Final current_shop_id: 1
[01-Apr-2026 11:52:22 UTC] Shop ID from GET: 1
[01-Apr-2026 11:52:22 UTC] Final current_shop_id: 1
[01-Apr-2026 11:52:27 UTC] Shop ID from POST: 1
[01-Apr-2026 11:52:27 UTC] Final current_shop_id: 1
[01-Apr-2026 11:52:27 UTC] Shop ID from GET: 1
[01-Apr-2026 11:52:27 UTC] Final current_shop_id: 1
[01-Apr-2026 11:52:27 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:52:27 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 11:52:27 UTC] Shop ID from GET: 1
[01-Apr-2026 11:52:27 UTC] Final current_shop_id: 1
[01-Apr-2026 11:52:30 UTC] Shop ID from POST: 1
[01-Apr-2026 11:52:30 UTC] Final current_shop_id: 1
[01-Apr-2026 11:52:30 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:52:30 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:52:45 UTC] Shop ID from POST: 1
[01-Apr-2026 11:52:45 UTC] Final current_shop_id: 1
[01-Apr-2026 11:52:45 UTC] Shop ID from POST: 1
[01-Apr-2026 11:52:45 UTC] Final current_shop_id: 1
[01-Apr-2026 11:52:45 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:52:45 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:52:50 UTC] Shop ID from GET: 1
[01-Apr-2026 11:52:50 UTC] Final current_shop_id: 1
[01-Apr-2026 11:52:50 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:52:51 UTC] Using default shop_id: 5
[01-Apr-2026 11:52:51 UTC] Final current_shop_id: 5
[01-Apr-2026 11:52:51 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:53:03 UTC] Shop ID from GET: 1
[01-Apr-2026 11:53:03 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:03 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:53:03 UTC] Using default shop_id: 5
[01-Apr-2026 11:53:03 UTC] Final current_shop_id: 5
[01-Apr-2026 11:53:03 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:53:09 UTC] Shop ID from GET: 1
[01-Apr-2026 11:53:09 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:09 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:53:09 UTC] Using default shop_id: 5
[01-Apr-2026 11:53:09 UTC] Final current_shop_id: 5
[01-Apr-2026 11:53:09 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:53:16 UTC] Shop ID from GET: 1
[01-Apr-2026 11:53:16 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:16 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:53:16 UTC] Using default shop_id: 5
[01-Apr-2026 11:53:16 UTC] Final current_shop_id: 5
[01-Apr-2026 11:53:16 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:53:29 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:29 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:29 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:29 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:29 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:53:29 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:29 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:29 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:53:29 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:53:29 UTC] Final Shop ID: 1
[01-Apr-2026 11:53:29 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:53:29 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:29 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:29 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 11:53:29 UTC] Total count in DB: 14
[01-Apr-2026 11:53:30 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:30 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:30 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:30 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:31 UTC] Using default shop_id: 5
[01-Apr-2026 11:53:31 UTC] Final current_shop_id: 5
[01-Apr-2026 11:53:31 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 11:53:31 UTC] User ID: 1
[01-Apr-2026 11:53:31 UTC] Username: admin1
[01-Apr-2026 11:53:31 UTC] Role: Admin
[01-Apr-2026 11:53:31 UTC] shop_id from users table: 1
[01-Apr-2026 11:53:31 UTC] Shop Name: ORMATRIX
[01-Apr-2026 11:53:31 UTC] ==================================
[01-Apr-2026 11:53:31 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 11:53:33 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:33 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:33 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:33 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 11:53:33 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:33 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:33 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:33 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:33 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:33 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:33 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:33 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:34 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:34 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:34 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:34 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:34 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:34 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:36 UTC] Shop ID from GET: 1
[01-Apr-2026 11:53:36 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:36 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 11:53:36 UTC] Shop ID from GET: 1
[01-Apr-2026 11:53:36 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:36 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:53:36 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:53:36 UTC] Final Shop ID: 1
[01-Apr-2026 11:53:36 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 11:53:36 UTC] Shop ID from GET: 1
[01-Apr-2026 11:53:36 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:36 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 11:53:36 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 11:53:36 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 11:53:36 UTC] Total count in DB: 14
[01-Apr-2026 11:53:36 UTC] Shop ID from GET: 1
[01-Apr-2026 11:53:36 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:36 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 11:53:36 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 11:53:36 UTC] Shop ID from GET: 1
[01-Apr-2026 11:53:36 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:36 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 11:53:36 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 11:53:36 UTC] Shop ID from GET: 1
[01-Apr-2026 11:53:36 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:36 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 11:53:36 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 11:53:37 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:37 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:37 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:37 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:53:37 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:53:37 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:37 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:53:37 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:53:37 UTC] Final Shop ID: 1
[01-Apr-2026 11:53:38 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 11:53:38 UTC] Total count in DB: 14
[01-Apr-2026 11:53:39 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:39 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:40 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:40 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:48 UTC] Using default shop_id: 5
[01-Apr-2026 11:53:48 UTC] Final current_shop_id: 5
[01-Apr-2026 11:53:48 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 11:53:48 UTC] Shop ID: 5
[01-Apr-2026 11:53:48 UTC] Error in handleGetPurchase: Purchase not found or access denied
[01-Apr-2026 11:53:48 UTC] Using default shop_id: 5
[01-Apr-2026 11:53:48 UTC] Final current_shop_id: 5
[01-Apr-2026 11:53:48 UTC] Error in recordPurchasePayment: Purchase not found or access denied
[01-Apr-2026 11:53:56 UTC] Shop ID from POST: 1
[01-Apr-2026 11:53:56 UTC] Final current_shop_id: 1
[01-Apr-2026 11:53:56 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:53:56 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:54:00 UTC] Shop ID from GET: 1
[01-Apr-2026 11:54:00 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:00 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:54:00 UTC] Using default shop_id: 5
[01-Apr-2026 11:54:00 UTC] Final current_shop_id: 5
[01-Apr-2026 11:54:00 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:54:07 UTC] Shop ID from GET: 1
[01-Apr-2026 11:54:07 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:07 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:54:07 UTC] Using default shop_id: 5
[01-Apr-2026 11:54:07 UTC] Final current_shop_id: 5
[01-Apr-2026 11:54:07 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:54:10 UTC] Shop ID from GET: 1
[01-Apr-2026 11:54:10 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:18 UTC] Shop ID from GET: 1
[01-Apr-2026 11:54:18 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:18 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:54:18 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:54:18 UTC] Shop ID from GET: 1
[01-Apr-2026 11:54:18 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:18 UTC] Shop ID from GET: 1
[01-Apr-2026 11:54:18 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:19 UTC] Shop ID from GET: 1
[01-Apr-2026 11:54:19 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:19 UTC] Shop ID from GET: 1
[01-Apr-2026 11:54:19 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:19 UTC] Shop ID from GET: 1
[01-Apr-2026 11:54:19 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:19 UTC] Shop ID from GET: 1
[01-Apr-2026 11:54:19 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:21 UTC] Shop ID from POST: 1
[01-Apr-2026 11:54:21 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:21 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:54:21 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:54:23 UTC] Shop ID from GET: 1
[01-Apr-2026 11:54:23 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:23 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:54:23 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 11:54:23 UTC] Shop ID from GET: 1
[01-Apr-2026 11:54:23 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:27 UTC] Shop ID from POST: 1
[01-Apr-2026 11:54:27 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:27 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:54:27 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:54:27 UTC] Final Shop ID: 1
[01-Apr-2026 11:54:28 UTC] Shop ID from POST: 1
[01-Apr-2026 11:54:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:28 UTC] Shop ID from POST: 1
[01-Apr-2026 11:54:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:28 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 11:54:28 UTC] Total count in DB: 14
[01-Apr-2026 11:54:28 UTC] Shop ID from POST: 1
[01-Apr-2026 11:54:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:28 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:54:28 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:54:29 UTC] Shop ID from POST: 1
[01-Apr-2026 11:54:29 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:30 UTC] Shop ID from POST: 1
[01-Apr-2026 11:54:30 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:32 UTC] Shop ID from POST: 1
[01-Apr-2026 11:54:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:32 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 11:54:32 UTC] Shop ID: 1
[01-Apr-2026 11:54:38 UTC] Shop ID from POST: 1
[01-Apr-2026 11:54:38 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:38 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:54:38 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:54:41 UTC] Shop ID from GET: 1
[01-Apr-2026 11:54:41 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:41 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:54:43 UTC] Using default shop_id: 5
[01-Apr-2026 11:54:43 UTC] Final current_shop_id: 5
[01-Apr-2026 11:54:43 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:54:53 UTC] Shop ID from POST: 1
[01-Apr-2026 11:54:53 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:53 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:54:53 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:54:53 UTC] Final Shop ID: 1
[01-Apr-2026 11:54:53 UTC] Shop ID from POST: 1
[01-Apr-2026 11:54:53 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:53 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:54:53 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:54:53 UTC] Shop ID from POST: 1
[01-Apr-2026 11:54:53 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:53 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 11:54:53 UTC] Total count in DB: 14
[01-Apr-2026 11:54:53 UTC] Shop ID from POST: 1
[01-Apr-2026 11:54:53 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:55 UTC] Shop ID from POST: 1
[01-Apr-2026 11:54:55 UTC] Final current_shop_id: 1
[01-Apr-2026 11:54:56 UTC] Shop ID from POST: 1
[01-Apr-2026 11:54:56 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:04 UTC] Shop ID from POST: 1
[01-Apr-2026 11:55:04 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:04 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:55:04 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:55:06 UTC] Shop ID from GET: 1
[01-Apr-2026 11:55:06 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:06 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:55:07 UTC] Using default shop_id: 5
[01-Apr-2026 11:55:07 UTC] Final current_shop_id: 5
[01-Apr-2026 11:55:07 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:55:19 UTC] Shop ID from POST: 1
[01-Apr-2026 11:55:19 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:19 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:55:19 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 11:55:22 UTC] Shop ID from GET: 1
[01-Apr-2026 11:55:22 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:22 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:55:23 UTC] Using default shop_id: 5
[01-Apr-2026 11:55:23 UTC] Final current_shop_id: 5
[01-Apr-2026 11:55:23 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:55:26 UTC] Shop ID from GET: 1
[01-Apr-2026 11:55:26 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:26 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:55:26 UTC] Using default shop_id: 5
[01-Apr-2026 11:55:26 UTC] Final current_shop_id: 5
[01-Apr-2026 11:55:26 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 11:55:39 UTC] Shop ID from GET: 1
[01-Apr-2026 11:55:39 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:39 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:55:39 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:55:39 UTC] Final Shop ID: 1
[01-Apr-2026 11:55:39 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 11:55:39 UTC] Total count in DB: 14
[01-Apr-2026 11:55:41 UTC] Shop ID from GET: 1
[01-Apr-2026 11:55:41 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:41 UTC] Shop ID from GET: 1
[01-Apr-2026 11:55:41 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:42 UTC] Shop ID from GET: 1
[01-Apr-2026 11:55:42 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:42 UTC] get_employees - Shop ID: 1
[01-Apr-2026 11:55:42 UTC] Shop ID from GET: 1
[01-Apr-2026 11:55:42 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:42 UTC] Shop ID from GET: 1
[01-Apr-2026 11:55:42 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:42 UTC] Shop ID from GET: 1
[01-Apr-2026 11:55:42 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:42 UTC] Shop ID from GET: 1
[01-Apr-2026 11:55:42 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:43 UTC] Shop ID from GET: 1
[01-Apr-2026 11:55:43 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:43 UTC] Shop ID from GET: 1
[01-Apr-2026 11:55:43 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:43 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:55:43 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:55:43 UTC] Final Shop ID: 1
[01-Apr-2026 11:55:43 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 11:55:43 UTC] Total count in DB: 14
[01-Apr-2026 11:55:43 UTC] Shop ID from GET: 1
[01-Apr-2026 11:55:43 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:43 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 11:55:43 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 11:55:43 UTC] Shop ID from GET: 1
[01-Apr-2026 11:55:43 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:43 UTC] Shop ID from GET: 1
[01-Apr-2026 11:55:43 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:43 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 11:55:43 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 11:55:44 UTC] Shop ID from GET: 1
[01-Apr-2026 11:55:44 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:44 UTC] Shop ID from GET: 1
[01-Apr-2026 11:55:44 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:45 UTC] Shop ID from GET: 1
[01-Apr-2026 11:55:45 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:45 UTC] Shop ID from GET: 1
[01-Apr-2026 11:55:45 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:46 UTC] Shop ID from GET: 1
[01-Apr-2026 11:55:46 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:57 UTC] Shop ID from POST: 1
[01-Apr-2026 11:55:57 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:57 UTC] Shop ID from POST: 1
[01-Apr-2026 11:55:57 UTC] Final current_shop_id: 1
[01-Apr-2026 11:55:57 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:55:57 UTC] Found 5 suppliers for shop_id: 1
[01-Apr-2026 11:56:28 UTC] Shop ID from GET: 1
[01-Apr-2026 11:56:28 UTC] Final current_shop_id: 1
[01-Apr-2026 11:56:28 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:56:28 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:56:28 UTC] Final Shop ID: 1
[01-Apr-2026 11:56:28 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 11:56:28 UTC] Total count in DB: 14
[01-Apr-2026 11:56:48 UTC] Shop ID from POST: 1
[01-Apr-2026 11:56:48 UTC] Final current_shop_id: 1
[01-Apr-2026 11:56:48 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:56:48 UTC] Found 5 suppliers for shop_id: 1
[01-Apr-2026 11:56:51 UTC] Shop ID from GET: 1
[01-Apr-2026 11:56:51 UTC] Final current_shop_id: 1
[01-Apr-2026 11:56:51 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:56:51 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:56:51 UTC] Final Shop ID: 1
[01-Apr-2026 11:56:51 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 11:56:51 UTC] Total count in DB: 14
[01-Apr-2026 11:57:04 UTC] Shop ID from GET: 1
[01-Apr-2026 11:57:04 UTC] Final current_shop_id: 1
[01-Apr-2026 11:57:04 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:57:04 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 11:57:05 UTC] Shop ID from GET: 1
[01-Apr-2026 11:57:05 UTC] Final current_shop_id: 1
[01-Apr-2026 11:57:05 UTC] Shop ID from POST: 1
[01-Apr-2026 11:57:05 UTC] Final current_shop_id: 1
[01-Apr-2026 11:57:05 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:57:05 UTC] Found 5 suppliers for shop_id: 1
[01-Apr-2026 11:57:05 UTC] Shop ID from POST: 1
[01-Apr-2026 11:57:05 UTC] Final current_shop_id: 1
[01-Apr-2026 11:57:05 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:57:05 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:57:05 UTC] Final Shop ID: 1
[01-Apr-2026 11:57:05 UTC] Shop ID from POST: 1
[01-Apr-2026 11:57:05 UTC] Final current_shop_id: 1
[01-Apr-2026 11:57:05 UTC] Shop ID from POST: 1
[01-Apr-2026 11:57:05 UTC] Final current_shop_id: 1
[01-Apr-2026 11:57:05 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 11:57:05 UTC] Total count in DB: 14
[01-Apr-2026 11:57:19 UTC] Shop ID from POST: 1
[01-Apr-2026 11:57:19 UTC] Final current_shop_id: 1
[01-Apr-2026 11:57:19 UTC] ========== handleCreatePurchase START ==========
[01-Apr-2026 11:57:19 UTC] Shop ID: 1
[01-Apr-2026 11:57:19 UTC] Input data: {"action":"create_purchase","supplier_id":"2","purchase_date":"2026-04-01","invoice_number":"PUR-202604-583089","subtotal_amount":500,"total_discount":0,"taxable_value":500,"gst_amount":50,"total_amount":550,"paid_amount":0,"pending_amount":550,"status":"unpaid","payment_method":"None","shop_id":1,"items":[{"product_id":"TEMP_1775089580169","product_name":"vetri","quantity":1,"purchase_price":500,"price":500,"discount":0,"discount_percent":0,"discount_amount":0,"gst_percent":10,"gst_percentage":10,"hsn_code":"ds33"}]}
[01-Apr-2026 11:57:19 UTC] Purchase inserted with ID: 19 for shop_id: 1
[01-Apr-2026 11:57:19 UTC] Shop ID from POST: 1
[01-Apr-2026 11:57:19 UTC] Final current_shop_id: 1
[01-Apr-2026 11:57:19 UTC] Shop ID from POST: 1
[01-Apr-2026 11:57:19 UTC] Final current_shop_id: 1
[01-Apr-2026 11:57:19 UTC] Shop ID from POST: 1
[01-Apr-2026 11:57:19 UTC] Final current_shop_id: 1
[01-Apr-2026 11:57:20 UTC] Shop ID from POST: 1
[01-Apr-2026 11:57:20 UTC] Final current_shop_id: 1
[01-Apr-2026 11:57:25 UTC] Shop ID from GET: 1
[01-Apr-2026 11:57:25 UTC] Final current_shop_id: 1
[01-Apr-2026 11:57:25 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:57:25 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:57:25 UTC] Final Shop ID: 1
[01-Apr-2026 11:57:25 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 11:57:25 UTC] Total count in DB: 14
[01-Apr-2026 11:58:32 UTC] Shop ID from POST: 1
[01-Apr-2026 11:58:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:58:32 UTC] Shop ID from GET: 1
[01-Apr-2026 11:58:32 UTC] Final current_shop_id: 1
[01-Apr-2026 11:58:32 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:58:32 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:58:32 UTC] Final Shop ID: 1
[01-Apr-2026 11:58:33 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 11:58:33 UTC] Total count in DB: 14
[01-Apr-2026 11:58:37 UTC] Shop ID from GET: 1
[01-Apr-2026 11:58:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:58:37 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 11:58:37 UTC] Found 5 suppliers for shop_id: 1
[01-Apr-2026 11:58:37 UTC] Shop ID from GET: 1
[01-Apr-2026 11:58:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:58:37 UTC] Shop ID from GET: 1
[01-Apr-2026 11:58:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:58:37 UTC] Shop ID from GET: 1
[01-Apr-2026 11:58:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:58:37 UTC] Shop ID from GET: 1
[01-Apr-2026 11:58:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:58:37 UTC] Shop ID from GET: 1
[01-Apr-2026 11:58:37 UTC] Final current_shop_id: 1
[01-Apr-2026 11:58:39 UTC] Shop ID from GET: 1
[01-Apr-2026 11:58:39 UTC] Final current_shop_id: 1
[01-Apr-2026 11:58:39 UTC] Getting customers for shop_id: 1
[01-Apr-2026 11:58:39 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 11:59:00 UTC] Shop ID from GET: 1
[01-Apr-2026 11:59:00 UTC] Final current_shop_id: 1
[01-Apr-2026 11:59:00 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 11:59:00 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 11:59:00 UTC] Shop ID from GET: 1
[01-Apr-2026 11:59:00 UTC] Final current_shop_id: 1
[01-Apr-2026 11:59:00 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 11:59:00 UTC] Shop ID from GET: 1
[01-Apr-2026 11:59:00 UTC] Final current_shop_id: 1
[01-Apr-2026 11:59:00 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 11:59:00 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 11:59:00 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 11:59:00 UTC] Shop ID from GET: 1
[01-Apr-2026 11:59:00 UTC] Final current_shop_id: 1
[01-Apr-2026 11:59:00 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:59:00 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:59:00 UTC] Final Shop ID: 1
[01-Apr-2026 11:59:00 UTC] Shop ID from GET: 1
[01-Apr-2026 11:59:00 UTC] Final current_shop_id: 1
[01-Apr-2026 11:59:00 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 11:59:00 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 11:59:00 UTC] Total count in DB: 14
[01-Apr-2026 11:59:00 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 11:59:00 UTC] Shop ID from GET: 1
[01-Apr-2026 11:59:00 UTC] Final current_shop_id: 1
[01-Apr-2026 11:59:00 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 11:59:00 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 11:59:03 UTC] Shop ID from GET: 1
[01-Apr-2026 11:59:03 UTC] Final current_shop_id: 1
[01-Apr-2026 11:59:03 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:59:03 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:59:03 UTC] Final Shop ID: 1
[01-Apr-2026 11:59:03 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 11:59:03 UTC] Total count in DB: 14
[01-Apr-2026 11:59:10 UTC] Shop ID from POST: 1
[01-Apr-2026 11:59:10 UTC] Final current_shop_id: 1
[01-Apr-2026 11:59:11 UTC] Shop ID from GET: 1
[01-Apr-2026 11:59:11 UTC] Final current_shop_id: 1
[01-Apr-2026 11:59:11 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 11:59:11 UTC] ========== handleGetProducts ==========
[01-Apr-2026 11:59:11 UTC] Final Shop ID: 1
[01-Apr-2026 11:59:11 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 11:59:11 UTC] Total count in DB: 14
[01-Apr-2026 12:00:15 UTC] Shop ID from GET: 1
[01-Apr-2026 12:00:15 UTC] Final current_shop_id: 1
[01-Apr-2026 12:00:15 UTC] Shop ID from GET: 1
[01-Apr-2026 12:00:15 UTC] Final current_shop_id: 1
[01-Apr-2026 12:00:39 UTC] Shop ID from POST: 1
[01-Apr-2026 12:00:39 UTC] Final current_shop_id: 1
[01-Apr-2026 12:00:39 UTC] Shop ID from POST: 1
[01-Apr-2026 12:00:39 UTC] Final current_shop_id: 1
[01-Apr-2026 12:00:39 UTC] Shop ID from POST: 1
[01-Apr-2026 12:00:39 UTC] Final current_shop_id: 1
[01-Apr-2026 12:00:39 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:00:39 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:00:39 UTC] Final Shop ID: 1
[01-Apr-2026 12:00:39 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:00:39 UTC] Total count in DB: 14
[01-Apr-2026 12:00:39 UTC] Shop ID from POST: 1
[01-Apr-2026 12:00:39 UTC] Final current_shop_id: 1
[01-Apr-2026 12:00:39 UTC] Shop ID from POST: 1
[01-Apr-2026 12:00:39 UTC] Final current_shop_id: 1
[01-Apr-2026 12:00:39 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 12:00:39 UTC] Found 5 suppliers for shop_id: 1
[01-Apr-2026 12:00:40 UTC] Shop ID from POST: 1
[01-Apr-2026 12:00:40 UTC] Final current_shop_id: 1
[01-Apr-2026 12:00:40 UTC] Shop ID from GET: 1
[01-Apr-2026 12:00:40 UTC] Final current_shop_id: 1
[01-Apr-2026 12:00:40 UTC] Shop ID from GET: 1
[01-Apr-2026 12:00:40 UTC] Final current_shop_id: 1
[01-Apr-2026 12:00:40 UTC] Shop ID from POST: 1
[01-Apr-2026 12:00:40 UTC] Final current_shop_id: 1
[01-Apr-2026 12:00:40 UTC] Shop ID from POST: 1
[01-Apr-2026 12:00:40 UTC] Final current_shop_id: 1
[01-Apr-2026 12:00:49 UTC] Shop ID from POST: 1
[01-Apr-2026 12:00:49 UTC] Final current_shop_id: 1
[01-Apr-2026 12:00:49 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 12:00:49 UTC] Shop ID: 1
[01-Apr-2026 12:00:49 UTC] Shop ID from POST: 1
[01-Apr-2026 12:00:49 UTC] Final current_shop_id: 1
[01-Apr-2026 12:00:50 UTC] Shop ID from POST: 1
[01-Apr-2026 12:00:50 UTC] Final current_shop_id: 1
[01-Apr-2026 12:00:50 UTC] Shop ID from POST: 1
[01-Apr-2026 12:00:50 UTC] Final current_shop_id: 1
[01-Apr-2026 12:01:43 UTC] Using default shop_id: 5
[01-Apr-2026 12:01:43 UTC] Final current_shop_id: 5
[01-Apr-2026 12:01:43 UTC] Login failed: User not found - Email/Username: admin1@ormatrix..com, Role: Admin
[01-Apr-2026 12:01:43 UTC] API Error: Invalid credentials
[01-Apr-2026 12:01:49 UTC] Using default shop_id: 5
[01-Apr-2026 12:01:49 UTC] Final current_shop_id: 5
[01-Apr-2026 12:01:49 UTC] Login failed: User not found - Email/Username: admin1@ormatrix..com, Role: Admin
[01-Apr-2026 12:01:49 UTC] API Error: Invalid credentials
[01-Apr-2026 12:01:50 UTC] Using default shop_id: 5
[01-Apr-2026 12:01:50 UTC] Final current_shop_id: 5
[01-Apr-2026 12:01:50 UTC] Login failed: User not found - Email/Username: admin1@ormatrix..com, Role: Admin
[01-Apr-2026 12:01:50 UTC] API Error: Invalid credentials
[01-Apr-2026 12:01:56 UTC] Using default shop_id: 5
[01-Apr-2026 12:01:56 UTC] Final current_shop_id: 5
[01-Apr-2026 12:01:56 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 12:01:56 UTC] User ID: 1
[01-Apr-2026 12:01:56 UTC] Username: admin1
[01-Apr-2026 12:01:56 UTC] Role: Admin
[01-Apr-2026 12:01:56 UTC] shop_id from users table: 1
[01-Apr-2026 12:01:56 UTC] Shop Name: ORMATRIX
[01-Apr-2026 12:01:56 UTC] ==================================
[01-Apr-2026 12:01:56 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 12:01:56 UTC] Shop ID from POST: 1
[01-Apr-2026 12:01:56 UTC] Final current_shop_id: 1
[01-Apr-2026 12:01:56 UTC] Shop ID from POST: 1
[01-Apr-2026 12:01:56 UTC] Final current_shop_id: 1
[01-Apr-2026 12:01:56 UTC] Shop ID from POST: 1
[01-Apr-2026 12:01:56 UTC] Final current_shop_id: 1
[01-Apr-2026 12:01:56 UTC] Shop ID from POST: 1
[01-Apr-2026 12:01:56 UTC] Final current_shop_id: 1
[01-Apr-2026 12:01:56 UTC] Shop ID from POST: 1
[01-Apr-2026 12:01:56 UTC] Final current_shop_id: 1
[01-Apr-2026 12:01:56 UTC] Shop ID from POST: 1
[01-Apr-2026 12:01:56 UTC] Final current_shop_id: 1
[01-Apr-2026 12:01:56 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 12:01:56 UTC] Shop ID from POST: 1
[01-Apr-2026 12:01:56 UTC] Final current_shop_id: 1
[01-Apr-2026 12:01:56 UTC] Shop ID from POST: 1
[01-Apr-2026 12:01:56 UTC] Final current_shop_id: 1
[01-Apr-2026 12:01:56 UTC] Shop ID from POST: 1
[01-Apr-2026 12:01:56 UTC] Final current_shop_id: 1
[01-Apr-2026 12:01:56 UTC] Shop ID from POST: 1
[01-Apr-2026 12:01:56 UTC] Final current_shop_id: 1
[01-Apr-2026 12:01:57 UTC] Shop ID from POST: 1
[01-Apr-2026 12:01:57 UTC] Final current_shop_id: 1
[01-Apr-2026 12:01:57 UTC] Shop ID from POST: 1
[01-Apr-2026 12:01:57 UTC] Final current_shop_id: 1
[01-Apr-2026 12:01:57 UTC] Shop ID from POST: 1
[01-Apr-2026 12:01:57 UTC] Final current_shop_id: 1
[01-Apr-2026 12:01:57 UTC] Shop ID from GET: 1
[01-Apr-2026 12:01:57 UTC] Final current_shop_id: 1
[01-Apr-2026 12:01:57 UTC] Getting customers for shop_id: 1
[01-Apr-2026 12:01:57 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 12:01:58 UTC] Shop ID from GET: 1
[01-Apr-2026 12:01:58 UTC] Final current_shop_id: 1
[01-Apr-2026 12:02:06 UTC] Shop ID from POST: 1
[01-Apr-2026 12:02:06 UTC] Final current_shop_id: 1
[01-Apr-2026 12:02:06 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:02:06 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:02:06 UTC] Final Shop ID: 1
[01-Apr-2026 12:02:06 UTC] Shop ID from POST: 1
[01-Apr-2026 12:02:06 UTC] Final current_shop_id: 1
[01-Apr-2026 12:02:06 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 12:02:06 UTC] Shop ID from POST: 1
[01-Apr-2026 12:02:06 UTC] Final current_shop_id: 1
[01-Apr-2026 12:02:06 UTC] Shop ID from POST: 1
[01-Apr-2026 12:02:06 UTC] Final current_shop_id: 1
[01-Apr-2026 12:02:06 UTC] Found 5 suppliers for shop_id: 1
[01-Apr-2026 12:02:06 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:02:06 UTC] Total count in DB: 14
[01-Apr-2026 12:02:06 UTC] Shop ID from GET: 1
[01-Apr-2026 12:02:06 UTC] Final current_shop_id: 1
[01-Apr-2026 12:02:06 UTC] Getting customers for shop_id: 1
[01-Apr-2026 12:02:06 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 12:02:06 UTC] Shop ID from GET: 1
[01-Apr-2026 12:02:06 UTC] Final current_shop_id: 1
[01-Apr-2026 12:02:10 UTC] Shop ID from GET: 1
[01-Apr-2026 12:02:10 UTC] Final current_shop_id: 1
[01-Apr-2026 12:02:10 UTC] Shop ID from GET: 1
[01-Apr-2026 12:02:10 UTC] Final current_shop_id: 1
[01-Apr-2026 12:02:10 UTC] Shop ID from GET: 1
[01-Apr-2026 12:02:10 UTC] Final current_shop_id: 1
[01-Apr-2026 12:02:10 UTC] Getting customers for shop_id: 1
[01-Apr-2026 12:02:10 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 12:02:10 UTC] Shop ID from GET: 1
[01-Apr-2026 12:02:10 UTC] Final current_shop_id: 1
[01-Apr-2026 12:02:10 UTC] Shop ID from GET: 1
[01-Apr-2026 12:02:10 UTC] Final current_shop_id: 1
[01-Apr-2026 12:02:10 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:02:10 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:02:10 UTC] Final Shop ID: 1
[01-Apr-2026 12:02:10 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:02:10 UTC] Total count in DB: 14
[01-Apr-2026 12:02:12 UTC] Shop ID from GET: 1
[01-Apr-2026 12:02:12 UTC] Final current_shop_id: 1
[01-Apr-2026 12:02:12 UTC] Getting customers for shop_id: 1
[01-Apr-2026 12:02:12 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 12:02:12 UTC] Shop ID from GET: 1
[01-Apr-2026 12:02:12 UTC] Final current_shop_id: 1
[01-Apr-2026 12:02:45 UTC] Shop ID from GET: 1
[01-Apr-2026 12:02:45 UTC] Final current_shop_id: 1
[01-Apr-2026 12:02:45 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 12:02:45 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 12:02:45 UTC] Shop ID from GET: 1
[01-Apr-2026 12:02:45 UTC] Final current_shop_id: 1
[01-Apr-2026 12:02:45 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 12:02:45 UTC] Shop ID from GET: 1
[01-Apr-2026 12:02:45 UTC] Final current_shop_id: 1
[01-Apr-2026 12:02:45 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 12:02:45 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 12:02:45 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 12:02:46 UTC] Shop ID from GET: 1
[01-Apr-2026 12:02:46 UTC] Final current_shop_id: 1
[01-Apr-2026 12:02:46 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:02:46 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:02:46 UTC] Final Shop ID: 1
[01-Apr-2026 12:02:46 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:02:46 UTC] Total count in DB: 14
[01-Apr-2026 12:02:46 UTC] Shop ID from GET: 1
[01-Apr-2026 12:02:46 UTC] Final current_shop_id: 1
[01-Apr-2026 12:02:46 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 12:02:46 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 12:02:46 UTC] Shop ID from GET: 1
[01-Apr-2026 12:02:46 UTC] Final current_shop_id: 1
[01-Apr-2026 12:02:46 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 12:02:46 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 12:03:09 UTC] Shop ID from POST: 1
[01-Apr-2026 12:03:09 UTC] Final current_shop_id: 1
[01-Apr-2026 12:03:09 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 12:03:09 UTC] Found 5 suppliers for shop_id: 1
[01-Apr-2026 12:04:04 UTC] Shop ID from POST: 1
[01-Apr-2026 12:04:04 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:04 UTC] ========== ADD SUPPLIER DEBUG ==========
[01-Apr-2026 12:04:04 UTC] Received $current_shop_id: 1
[01-Apr-2026 12:04:04 UTC] Input data: {"action":"add_supplier","supplier_name":"ramesh","contact_person":"arun","phone":"9899999999","email":"ramesh@gmail.com","address":"cuddalore","gst_number":"123","shop_id":1}
[01-Apr-2026 12:04:04 UTC] ✅ Using passed $current_shop_id: 1
[01-Apr-2026 12:04:04 UTC] ✅ FINAL shop_id to use: 1
[01-Apr-2026 12:04:04 UTC] ✅ Supplier added successfully with ID: 118 for shop_id: 1
[01-Apr-2026 12:04:04 UTC] Shop ID from POST: 1
[01-Apr-2026 12:04:04 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:04 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 12:04:04 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 12:04:14 UTC] Shop ID from GET: 1
[01-Apr-2026 12:04:14 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:14 UTC] Getting customers for shop_id: 1
[01-Apr-2026 12:04:14 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 12:04:14 UTC] Shop ID from GET: 1
[01-Apr-2026 12:04:14 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:14 UTC] Shop ID from GET: 1
[01-Apr-2026 12:04:14 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:14 UTC] Shop ID from GET: 1
[01-Apr-2026 12:04:14 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:14 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:04:14 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:04:14 UTC] Final Shop ID: 1
[01-Apr-2026 12:04:14 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:04:14 UTC] Total count in DB: 14
[01-Apr-2026 12:04:14 UTC] Shop ID from GET: 1
[01-Apr-2026 12:04:14 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:17 UTC] Shop ID from POST: 1
[01-Apr-2026 12:04:17 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:17 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 12:04:17 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 12:04:17 UTC] Shop ID from POST: 1
[01-Apr-2026 12:04:17 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:17 UTC] Shop ID from POST: 1
[01-Apr-2026 12:04:17 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:17 UTC] Shop ID from POST: 1
[01-Apr-2026 12:04:17 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:17 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:04:17 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:04:17 UTC] Final Shop ID: 1
[01-Apr-2026 12:04:17 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:04:17 UTC] Total count in DB: 14
[01-Apr-2026 12:04:20 UTC] Shop ID from POST: 1
[01-Apr-2026 12:04:20 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:20 UTC] Shop ID from POST: 1
[01-Apr-2026 12:04:20 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:20 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 12:04:20 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 12:04:24 UTC] Shop ID from POST: 1
[01-Apr-2026 12:04:24 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:24 UTC] Shop ID from POST: 1
[01-Apr-2026 12:04:24 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:27 UTC] Shop ID from GET: 1
[01-Apr-2026 12:04:27 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:27 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 12:04:27 UTC] Using default shop_id: 5
[01-Apr-2026 12:04:27 UTC] Final current_shop_id: 5
[01-Apr-2026 12:04:27 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 12:04:28 UTC] Shop ID from POST: 1
[01-Apr-2026 12:04:28 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:28 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 12:04:28 UTC] Shop ID: 1
[01-Apr-2026 12:04:36 UTC] Shop ID from POST: 1
[01-Apr-2026 12:04:36 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:37 UTC] Shop ID from POST: 1
[01-Apr-2026 12:04:37 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:37 UTC] Shop ID from POST: 1
[01-Apr-2026 12:04:37 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:38 UTC] Shop ID from GET: 1
[01-Apr-2026 12:04:38 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:38 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:04:38 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:04:38 UTC] Final Shop ID: 1
[01-Apr-2026 12:04:38 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:04:38 UTC] Total count in DB: 14
[01-Apr-2026 12:04:39 UTC] Shop ID from GET: 1
[01-Apr-2026 12:04:39 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:39 UTC] Getting customers for shop_id: 1
[01-Apr-2026 12:04:39 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 12:04:39 UTC] Shop ID from GET: 1
[01-Apr-2026 12:04:39 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:43 UTC] Shop ID from GET: 1
[01-Apr-2026 12:04:43 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:43 UTC] Shop ID from GET: 1
[01-Apr-2026 12:04:43 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:56 UTC] Shop ID from POST: 1
[01-Apr-2026 12:04:56 UTC] Final current_shop_id: 1
[01-Apr-2026 12:04:56 UTC] Shop ID from GET: 1
[01-Apr-2026 12:04:56 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:02 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:02 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:05 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:05 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:05 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:05 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:05 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:05 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:05 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:05 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:05 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:05 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:05 UTC] get_employees - Shop ID: 1
[01-Apr-2026 12:05:28 UTC] Shop ID from POST: 1
[01-Apr-2026 12:05:28 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:28 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:28 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:28 UTC] get_employees - Shop ID: 1
[01-Apr-2026 12:05:35 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:35 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:35 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:35 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:35 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:05:35 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:05:35 UTC] Final Shop ID: 1
[01-Apr-2026 12:05:35 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:05:35 UTC] Total count in DB: 14
[01-Apr-2026 12:05:35 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:35 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:35 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 12:05:35 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 12:05:35 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:35 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:35 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:35 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:35 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 12:05:35 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 12:05:35 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:35 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:35 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:35 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:36 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:36 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:36 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:36 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:36 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:36 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:36 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:36 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:36 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:36 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:36 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:36 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:36 UTC] get_employees - Shop ID: 1
[01-Apr-2026 12:05:36 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:36 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:37 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:37 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:37 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:05:37 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:05:37 UTC] Final Shop ID: 1
[01-Apr-2026 12:05:37 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:05:37 UTC] Total count in DB: 14
[01-Apr-2026 12:05:37 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:37 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:37 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:37 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:37 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 12:05:38 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 12:05:38 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:38 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:38 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:38 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:38 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 12:05:38 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 12:05:38 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:38 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:38 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:38 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:38 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:38 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:38 UTC] Shop ID from GET: 1
[01-Apr-2026 12:05:38 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:53 UTC] Shop ID from POST: 1
[01-Apr-2026 12:05:53 UTC] Final current_shop_id: 1
[01-Apr-2026 12:05:53 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 12:05:53 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 12:06:10 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:10 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:10 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:10 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:10 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:10 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:10 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 12:06:10 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:10 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:10 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:10 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:10 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:10 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:10 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:10 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:11 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:11 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:11 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:11 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:11 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:11 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:11 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:11 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:11 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:11 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:11 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:11 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:14 UTC] Shop ID from GET: 1
[01-Apr-2026 12:06:14 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:14 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:06:14 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:06:14 UTC] Final Shop ID: 1
[01-Apr-2026 12:06:14 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:06:14 UTC] Total count in DB: 14
[01-Apr-2026 12:06:14 UTC] Shop ID from GET: 1
[01-Apr-2026 12:06:14 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:14 UTC] Shop ID from GET: 1
[01-Apr-2026 12:06:14 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:14 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 12:06:14 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 12:06:14 UTC] Shop ID from GET: 1
[01-Apr-2026 12:06:14 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:15 UTC] Shop ID from GET: 1
[01-Apr-2026 12:06:15 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:15 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 12:06:15 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 12:06:15 UTC] Shop ID from GET: 1
[01-Apr-2026 12:06:15 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:15 UTC] Shop ID from GET: 1
[01-Apr-2026 12:06:15 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:15 UTC] Shop ID from GET: 1
[01-Apr-2026 12:06:15 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:15 UTC] Shop ID from GET: 1
[01-Apr-2026 12:06:15 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:19 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:19 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:19 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:19 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:19 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:19 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:19 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:19 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:19 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 12:06:19 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:19 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:19 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:19 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:19 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:19 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:19 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:19 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:19 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:19 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:19 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:19 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:19 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:19 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:19 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:19 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:19 UTC] Shop ID from POST: 1
[01-Apr-2026 12:06:19 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:25 UTC] Shop ID from GET: 1
[01-Apr-2026 12:06:25 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:25 UTC] Shop ID from GET: 1
[01-Apr-2026 12:06:25 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:25 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:06:25 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:06:25 UTC] Final Shop ID: 1
[01-Apr-2026 12:06:25 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:06:25 UTC] Total count in DB: 14
[01-Apr-2026 12:06:25 UTC] Shop ID from GET: 1
[01-Apr-2026 12:06:25 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:25 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 12:06:25 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 12:06:25 UTC] Shop ID from GET: 1
[01-Apr-2026 12:06:25 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:26 UTC] Shop ID from GET: 1
[01-Apr-2026 12:06:26 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:26 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 12:06:26 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 12:06:26 UTC] Shop ID from GET: 1
[01-Apr-2026 12:06:26 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:26 UTC] Shop ID from GET: 1
[01-Apr-2026 12:06:26 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:26 UTC] Shop ID from GET: 1
[01-Apr-2026 12:06:26 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:26 UTC] Shop ID from GET: 1
[01-Apr-2026 12:06:26 UTC] Final current_shop_id: 1
[01-Apr-2026 12:06:53 UTC] Shop ID from GET: 1
[01-Apr-2026 12:06:53 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:00 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:00 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:13 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:13 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:13 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:07:13 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:07:13 UTC] Final Shop ID: 1
[01-Apr-2026 12:07:13 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:07:13 UTC] Total count in DB: 14
[01-Apr-2026 12:07:14 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:14 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:14 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:07:14 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:07:14 UTC] Final Shop ID: 1
[01-Apr-2026 12:07:14 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:07:14 UTC] Total count in DB: 14
[01-Apr-2026 12:07:18 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:18 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:18 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:07:18 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:07:18 UTC] Final Shop ID: 1
[01-Apr-2026 12:07:18 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:07:18 UTC] Total count in DB: 14
[01-Apr-2026 12:07:20 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:20 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:20 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:07:20 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:07:20 UTC] Final Shop ID: 1
[01-Apr-2026 12:07:20 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:07:20 UTC] Total count in DB: 14
[01-Apr-2026 12:07:45 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:45 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:45 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:07:45 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:07:45 UTC] Final Shop ID: 1
[01-Apr-2026 12:07:45 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:07:45 UTC] Total count in DB: 14
[01-Apr-2026 12:07:47 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:47 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:47 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:07:47 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:07:47 UTC] Final Shop ID: 1
[01-Apr-2026 12:07:47 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:07:47 UTC] Total count in DB: 14
[01-Apr-2026 12:07:48 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:48 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:48 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:07:48 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:07:48 UTC] Final Shop ID: 1
[01-Apr-2026 12:07:48 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:07:48 UTC] Total count in DB: 14
[01-Apr-2026 12:07:49 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:49 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:49 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:07:49 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:07:49 UTC] Final Shop ID: 1
[01-Apr-2026 12:07:49 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:07:49 UTC] Total count in DB: 14
[01-Apr-2026 12:07:52 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:52 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:54 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:54 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:55 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:55 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:55 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:55 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:55 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:55 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:56 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:56 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:56 UTC] Getting customers for shop_id: 1
[01-Apr-2026 12:07:56 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 12:07:57 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:57 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:57 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 12:07:57 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 12:07:57 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:57 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:58 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:58 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:58 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:58 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:58 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:58 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:58 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:58 UTC] Final current_shop_id: 1
[01-Apr-2026 12:07:59 UTC] Shop ID from GET: 1
[01-Apr-2026 12:07:59 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:06 UTC] Shop ID from POST: 1
[01-Apr-2026 12:08:06 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:06 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 12:08:06 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 12:08:10 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:10 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:10 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 12:08:11 UTC] Using default shop_id: 5
[01-Apr-2026 12:08:11 UTC] Final current_shop_id: 5
[01-Apr-2026 12:08:11 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 12:08:14 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:14 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:14 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:08:14 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:08:14 UTC] Final Shop ID: 1
[01-Apr-2026 12:08:14 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:08:14 UTC] Total count in DB: 14
[01-Apr-2026 12:08:14 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:14 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:14 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:14 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:14 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 12:08:14 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 12:08:14 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:14 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:15 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:15 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:15 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 12:08:15 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 12:08:15 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:15 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:15 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:15 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:15 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:15 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:15 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:15 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:46 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:46 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:49 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:49 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:49 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 12:08:49 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 12:08:49 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:49 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:50 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:50 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:50 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:50 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:50 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:50 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:50 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:50 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:51 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:51 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:52 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:52 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:54 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:54 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:54 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 12:08:54 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 12:08:55 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:55 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:55 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:55 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:55 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:55 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:55 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:55 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:55 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:55 UTC] Final current_shop_id: 1
[01-Apr-2026 12:08:55 UTC] Shop ID from GET: 1
[01-Apr-2026 12:08:55 UTC] Final current_shop_id: 1
[01-Apr-2026 12:09:17 UTC] Shop ID from POST: 1
[01-Apr-2026 12:09:17 UTC] Final current_shop_id: 1
[01-Apr-2026 12:09:17 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:09:17 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:09:17 UTC] Final Shop ID: 1
[01-Apr-2026 12:09:17 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:09:17 UTC] Total count in DB: 14
[01-Apr-2026 12:09:17 UTC] Shop ID from POST: 1
[01-Apr-2026 12:09:17 UTC] Final current_shop_id: 1
[01-Apr-2026 12:09:17 UTC] Shop ID from POST: 1
[01-Apr-2026 12:09:17 UTC] Final current_shop_id: 1
[01-Apr-2026 12:09:17 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 12:09:17 UTC] Shop ID from POST: 1
[01-Apr-2026 12:09:17 UTC] Final current_shop_id: 1
[01-Apr-2026 12:09:17 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 12:09:19 UTC] Shop ID from POST: 1
[01-Apr-2026 12:09:19 UTC] Final current_shop_id: 1
[01-Apr-2026 12:09:20 UTC] Shop ID from POST: 1
[01-Apr-2026 12:09:20 UTC] Final current_shop_id: 1
[01-Apr-2026 12:09:31 UTC] Shop ID from POST: 1
[01-Apr-2026 12:09:31 UTC] Final current_shop_id: 1
[01-Apr-2026 12:09:31 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 12:09:31 UTC] Shop ID: 1
[01-Apr-2026 12:09:42 UTC] Shop ID from GET: 1
[01-Apr-2026 12:09:42 UTC] Final current_shop_id: 1
[01-Apr-2026 12:09:45 UTC] Shop ID from GET: 1
[01-Apr-2026 12:09:45 UTC] Final current_shop_id: 1
[01-Apr-2026 12:09:49 UTC] Shop ID from GET: 1
[01-Apr-2026 12:09:49 UTC] Final current_shop_id: 1
[01-Apr-2026 12:09:49 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 12:09:49 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 12:09:50 UTC] Shop ID from GET: 1
[01-Apr-2026 12:09:50 UTC] Final current_shop_id: 1
[01-Apr-2026 12:09:50 UTC] Shop ID from GET: 1
[01-Apr-2026 12:09:50 UTC] Final current_shop_id: 1
[01-Apr-2026 12:09:50 UTC] Shop ID from GET: 1
[01-Apr-2026 12:09:50 UTC] Final current_shop_id: 1
[01-Apr-2026 12:09:50 UTC] Shop ID from GET: 1
[01-Apr-2026 12:09:50 UTC] Final current_shop_id: 1
[01-Apr-2026 12:09:50 UTC] Shop ID from GET: 1
[01-Apr-2026 12:09:50 UTC] Final current_shop_id: 1
[01-Apr-2026 12:09:50 UTC] Shop ID from GET: 1
[01-Apr-2026 12:09:50 UTC] Final current_shop_id: 1
[01-Apr-2026 12:09:57 UTC] Shop ID from POST: 1
[01-Apr-2026 12:09:57 UTC] Final current_shop_id: 1
[01-Apr-2026 12:09:57 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 12:09:57 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 12:10:02 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:02 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:02 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 12:10:02 UTC] Using default shop_id: 5
[01-Apr-2026 12:10:02 UTC] Final current_shop_id: 5
[01-Apr-2026 12:10:02 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 12:10:03 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:03 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:03 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:10:03 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:10:03 UTC] Final Shop ID: 1
[01-Apr-2026 12:10:03 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:03 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:03 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:10:03 UTC] Total count in DB: 14
[01-Apr-2026 12:10:04 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:04 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:04 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 12:10:04 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 12:10:04 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:04 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:04 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:04 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:04 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 12:10:04 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 12:10:04 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:04 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:04 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:04 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:04 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:04 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:04 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:04 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:14 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:14 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:14 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:14 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:14 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:10:14 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:10:14 UTC] Final Shop ID: 1
[01-Apr-2026 12:10:14 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:10:14 UTC] Total count in DB: 14
[01-Apr-2026 12:10:14 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:14 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:14 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 12:10:14 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 12:10:14 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:14 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:15 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:15 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:15 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 12:10:15 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 12:10:15 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:15 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:15 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:15 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:15 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:15 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:15 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:15 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:40 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:40 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:42 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:42 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:44 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:44 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:44 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:44 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:44 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:44 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:49 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:49 UTC] Final current_shop_id: 1
[01-Apr-2026 12:10:49 UTC] Shop ID from GET: 1
[01-Apr-2026 12:10:49 UTC] Final current_shop_id: 1
[01-Apr-2026 12:12:48 UTC] Shop ID from GET: 1
[01-Apr-2026 12:12:48 UTC] Final current_shop_id: 1
[01-Apr-2026 12:13:41 UTC] Shop ID from GET: 1
[01-Apr-2026 12:13:41 UTC] Final current_shop_id: 1
[01-Apr-2026 12:13:43 UTC] Shop ID from GET: 1
[01-Apr-2026 12:13:43 UTC] Final current_shop_id: 1
[01-Apr-2026 12:13:44 UTC] Shop ID from GET: 1
[01-Apr-2026 12:13:44 UTC] Final current_shop_id: 1
[01-Apr-2026 12:13:44 UTC] Shop ID from GET: 1
[01-Apr-2026 12:13:44 UTC] Final current_shop_id: 1
[01-Apr-2026 12:13:46 UTC] Shop ID from GET: 1
[01-Apr-2026 12:13:46 UTC] Final current_shop_id: 1
[01-Apr-2026 12:13:46 UTC] Getting customers for shop_id: 1
[01-Apr-2026 12:13:46 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 12:13:48 UTC] Shop ID from GET: 1
[01-Apr-2026 12:13:48 UTC] Final current_shop_id: 1
[01-Apr-2026 12:13:48 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 12:13:48 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 12:13:48 UTC] Shop ID from GET: 1
[01-Apr-2026 12:13:48 UTC] Final current_shop_id: 1
[01-Apr-2026 12:13:48 UTC] Shop ID from GET: 1
[01-Apr-2026 12:13:48 UTC] Final current_shop_id: 1
[01-Apr-2026 12:13:49 UTC] Shop ID from GET: 1
[01-Apr-2026 12:13:49 UTC] Final current_shop_id: 1
[01-Apr-2026 12:13:49 UTC] Shop ID from GET: 1
[01-Apr-2026 12:13:49 UTC] Final current_shop_id: 1
[01-Apr-2026 12:13:49 UTC] Shop ID from GET: 1
[01-Apr-2026 12:13:49 UTC] Final current_shop_id: 1
[01-Apr-2026 12:13:49 UTC] Shop ID from GET: 1
[01-Apr-2026 12:13:49 UTC] Final current_shop_id: 1
[01-Apr-2026 12:13:51 UTC] Shop ID from GET: 1
[01-Apr-2026 12:13:51 UTC] Final current_shop_id: 1
[01-Apr-2026 12:13:58 UTC] Shop ID from GET: 1
[01-Apr-2026 12:13:58 UTC] Final current_shop_id: 1
[01-Apr-2026 12:13:58 UTC] Shop ID from GET: 1
[01-Apr-2026 12:13:58 UTC] Final current_shop_id: 1
[01-Apr-2026 12:13:58 UTC] Shop ID from GET: 1
[01-Apr-2026 12:13:58 UTC] Final current_shop_id: 1
[01-Apr-2026 12:13:58 UTC] get_employees - Shop ID: 1
[01-Apr-2026 12:13:58 UTC] Shop ID from GET: 1
[01-Apr-2026 12:13:58 UTC] Final current_shop_id: 1
[01-Apr-2026 12:13:58 UTC] Shop ID from GET: 1
[01-Apr-2026 12:13:58 UTC] Final current_shop_id: 1
[01-Apr-2026 12:14:21 UTC] Shop ID from GET: 1
[01-Apr-2026 12:14:21 UTC] Final current_shop_id: 1
[01-Apr-2026 12:14:22 UTC] Shop ID from GET: 1
[01-Apr-2026 12:14:22 UTC] Final current_shop_id: 1
[01-Apr-2026 12:14:24 UTC] Shop ID from GET: 1
[01-Apr-2026 12:14:24 UTC] Final current_shop_id: 1
[01-Apr-2026 12:14:26 UTC] Shop ID from GET: 1
[01-Apr-2026 12:14:26 UTC] Final current_shop_id: 1
[01-Apr-2026 12:14:28 UTC] Shop ID from GET: 1
[01-Apr-2026 12:14:28 UTC] Final current_shop_id: 1
[01-Apr-2026 12:14:34 UTC] Shop ID from GET: 1
[01-Apr-2026 12:14:34 UTC] Final current_shop_id: 1
[01-Apr-2026 12:14:39 UTC] Shop ID from POST: 1
[01-Apr-2026 12:14:39 UTC] Final current_shop_id: 1
[01-Apr-2026 12:14:39 UTC] Error in handleApproveAdvanceSalary: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'field list'
[01-Apr-2026 12:14:46 UTC] Shop ID from GET: 1
[01-Apr-2026 12:14:46 UTC] Final current_shop_id: 1
[01-Apr-2026 12:14:48 UTC] Shop ID from GET: 1
[01-Apr-2026 12:14:48 UTC] Final current_shop_id: 1
[01-Apr-2026 12:15:12 UTC] Shop ID from POST: 1
[01-Apr-2026 12:15:12 UTC] Final current_shop_id: 1
[01-Apr-2026 12:15:12 UTC] Shop ID from GET: 1
[01-Apr-2026 12:15:12 UTC] Final current_shop_id: 1
[01-Apr-2026 12:15:25 UTC] Shop ID from POST: 1
[01-Apr-2026 12:15:25 UTC] Final current_shop_id: 1
[01-Apr-2026 12:15:25 UTC] Error in handleApproveAdvanceSalary: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'updated_at' in 'field list'
[01-Apr-2026 12:15:33 UTC] Shop ID from GET: 1
[01-Apr-2026 12:15:33 UTC] Final current_shop_id: 1
[01-Apr-2026 12:15:34 UTC] Shop ID from GET: 1
[01-Apr-2026 12:15:34 UTC] Final current_shop_id: 1
[01-Apr-2026 12:15:40 UTC] Shop ID from GET: 1
[01-Apr-2026 12:15:40 UTC] Final current_shop_id: 1
[01-Apr-2026 12:15:42 UTC] Shop ID from GET: 1
[01-Apr-2026 12:15:42 UTC] Final current_shop_id: 1
[01-Apr-2026 12:15:52 UTC] Shop ID from GET: 1
[01-Apr-2026 12:15:52 UTC] Final current_shop_id: 1
[01-Apr-2026 12:15:57 UTC] Shop ID from GET: 1
[01-Apr-2026 12:15:57 UTC] Final current_shop_id: 1
[01-Apr-2026 12:15:59 UTC] Shop ID from GET: 1
[01-Apr-2026 12:15:59 UTC] Final current_shop_id: 1
[01-Apr-2026 12:15:59 UTC] get_employees - Shop ID: 1
[01-Apr-2026 12:31:57 UTC] Shop ID from GET: 1
[01-Apr-2026 12:31:57 UTC] Final current_shop_id: 1
[01-Apr-2026 12:31:57 UTC] Shop ID from GET: 1
[01-Apr-2026 12:31:57 UTC] Final current_shop_id: 1
[01-Apr-2026 12:31:58 UTC] Shop ID from GET: 1
[01-Apr-2026 12:31:58 UTC] Final current_shop_id: 1
[01-Apr-2026 12:31:58 UTC] Shop ID from GET: 1
[01-Apr-2026 12:31:58 UTC] Final current_shop_id: 1
[01-Apr-2026 12:31:58 UTC] Shop ID from GET: 1
[01-Apr-2026 12:31:58 UTC] Final current_shop_id: 1
[01-Apr-2026 12:31:58 UTC] Shop ID from GET: 1
[01-Apr-2026 12:31:58 UTC] Final current_shop_id: 1
[01-Apr-2026 12:31:58 UTC] Shop ID from GET: 1
[01-Apr-2026 12:31:58 UTC] Final current_shop_id: 1
[01-Apr-2026 12:31:58 UTC] get_employees - Shop ID: 1
[01-Apr-2026 12:31:59 UTC] Shop ID from GET: 1
[01-Apr-2026 12:31:59 UTC] Final current_shop_id: 1
[01-Apr-2026 12:31:59 UTC] Shop ID from GET: 1
[01-Apr-2026 12:31:59 UTC] Final current_shop_id: 1
[01-Apr-2026 12:31:59 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:31:59 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:31:59 UTC] Final Shop ID: 1
[01-Apr-2026 12:31:59 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:31:59 UTC] Total count in DB: 14
[01-Apr-2026 12:31:59 UTC] Shop ID from GET: 1
[01-Apr-2026 12:31:59 UTC] Final current_shop_id: 1
[01-Apr-2026 12:31:59 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 12:31:59 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 12:31:59 UTC] Shop ID from GET: 1
[01-Apr-2026 12:31:59 UTC] Final current_shop_id: 1
[01-Apr-2026 12:31:59 UTC] Shop ID from GET: 1
[01-Apr-2026 12:31:59 UTC] Final current_shop_id: 1
[01-Apr-2026 12:31:59 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 12:31:59 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 12:32:00 UTC] Shop ID from GET: 1
[01-Apr-2026 12:32:00 UTC] Final current_shop_id: 1
[01-Apr-2026 12:32:00 UTC] Shop ID from GET: 1
[01-Apr-2026 12:32:00 UTC] Final current_shop_id: 1
[01-Apr-2026 12:32:00 UTC] Shop ID from GET: 1
[01-Apr-2026 12:32:00 UTC] Final current_shop_id: 1
[01-Apr-2026 12:32:00 UTC] Shop ID from GET: 1
[01-Apr-2026 12:32:00 UTC] Final current_shop_id: 1
[01-Apr-2026 12:32:02 UTC] Shop ID from GET: 1
[01-Apr-2026 12:32:02 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:08 UTC] Using default shop_id: 5
[01-Apr-2026 12:33:08 UTC] Final current_shop_id: 5
[01-Apr-2026 12:33:08 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 12:33:08 UTC] User ID: 1
[01-Apr-2026 12:33:08 UTC] Username: admin1
[01-Apr-2026 12:33:08 UTC] Role: Admin
[01-Apr-2026 12:33:08 UTC] shop_id from users table: 1
[01-Apr-2026 12:33:08 UTC] Shop Name: ORMATRIX
[01-Apr-2026 12:33:08 UTC] ==================================
[01-Apr-2026 12:33:08 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 12:33:08 UTC] Shop ID from POST: 1
[01-Apr-2026 12:33:08 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:08 UTC] Shop ID from POST: 1
[01-Apr-2026 12:33:08 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:08 UTC] Shop ID from POST: 1
[01-Apr-2026 12:33:08 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:08 UTC] Shop ID from POST: 1
[01-Apr-2026 12:33:08 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:08 UTC] Shop ID from POST: 1
[01-Apr-2026 12:33:08 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:08 UTC] Shop ID from POST: 1
[01-Apr-2026 12:33:08 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:08 UTC] Shop ID from POST: 1
[01-Apr-2026 12:33:08 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:08 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 12:33:09 UTC] Shop ID from POST: 1
[01-Apr-2026 12:33:09 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:09 UTC] Shop ID from POST: 1
[01-Apr-2026 12:33:09 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:09 UTC] Shop ID from POST: 1
[01-Apr-2026 12:33:09 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:09 UTC] Shop ID from POST: 1
[01-Apr-2026 12:33:09 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:09 UTC] Shop ID from POST: 1
[01-Apr-2026 12:33:09 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:09 UTC] Shop ID from POST: 1
[01-Apr-2026 12:33:09 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:33 UTC] Shop ID from GET: 1
[01-Apr-2026 12:33:33 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:33 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 12:33:33 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 12:33:33 UTC] Shop ID from GET: 1
[01-Apr-2026 12:33:33 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:33 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:33:33 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:33:33 UTC] Final Shop ID: 1
[01-Apr-2026 12:33:33 UTC] Shop ID from GET: 1
[01-Apr-2026 12:33:33 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:33 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 12:33:33 UTC] Shop ID from GET: 1
[01-Apr-2026 12:33:33 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:33 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 12:33:33 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 12:33:33 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 12:33:33 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:33:33 UTC] Total count in DB: 14
[01-Apr-2026 12:33:33 UTC] Shop ID from GET: 1
[01-Apr-2026 12:33:33 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:33 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 12:33:33 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 12:33:33 UTC] Shop ID from GET: 1
[01-Apr-2026 12:33:33 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:33 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 12:33:33 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 12:33:51 UTC] Shop ID from GET: 1
[01-Apr-2026 12:33:51 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:51 UTC] Shop ID from GET: 1
[01-Apr-2026 12:33:51 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:51 UTC] Getting customers for shop_id: 1
[01-Apr-2026 12:33:51 UTC] Shop ID from GET: 1
[01-Apr-2026 12:33:51 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:51 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 12:33:51 UTC] Shop ID from GET: 1
[01-Apr-2026 12:33:51 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:51 UTC] Shop ID from GET: 1
[01-Apr-2026 12:33:51 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:51 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:33:51 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:33:51 UTC] Final Shop ID: 1
[01-Apr-2026 12:33:51 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:33:51 UTC] Total count in DB: 14
[01-Apr-2026 12:33:52 UTC] Shop ID from GET: 1
[01-Apr-2026 12:33:52 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:52 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:33:52 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:33:52 UTC] Final Shop ID: 1
[01-Apr-2026 12:33:52 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:33:52 UTC] Total count in DB: 14
[01-Apr-2026 12:33:52 UTC] Shop ID from GET: 1
[01-Apr-2026 12:33:52 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:52 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 12:33:52 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 12:33:52 UTC] Shop ID from GET: 1
[01-Apr-2026 12:33:52 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:52 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 12:33:52 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 12:33:52 UTC] Shop ID from GET: 1
[01-Apr-2026 12:33:52 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:52 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 12:33:52 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 12:33:52 UTC] Shop ID from GET: 1
[01-Apr-2026 12:33:52 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:52 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 12:33:52 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 12:33:52 UTC] Shop ID from GET: 1
[01-Apr-2026 12:33:52 UTC] Final current_shop_id: 1
[01-Apr-2026 12:33:52 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 12:33:52 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 12:36:39 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:39 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:39 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:36:39 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:36:39 UTC] Final Shop ID: 1
[01-Apr-2026 12:36:39 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:36:39 UTC] Total count in DB: 14
[01-Apr-2026 12:36:39 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:39 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:39 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 12:36:39 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 12:36:39 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:39 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:39 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 12:36:39 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 12:36:40 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:40 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:40 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:40 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:40 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:40 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:40 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:40 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:40 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:40 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:41 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:41 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:45 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:45 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:45 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:45 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:45 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:45 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:45 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:45 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:46 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:46 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:46 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:46 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:50 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:50 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:50 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:50 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:50 UTC] get_employees - Shop ID: 1
[01-Apr-2026 12:36:50 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:50 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:50 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:50 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:50 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:50 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:53 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:53 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:53 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:53 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:54 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:54 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:54 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:54 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:54 UTC] get_employees - Shop ID: 1
[01-Apr-2026 12:36:54 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:54 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:54 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:54 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:54 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:54 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:54 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:54 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:54 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:54 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:54 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:36:54 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:36:54 UTC] Final Shop ID: 1
[01-Apr-2026 12:36:54 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:36:54 UTC] Total count in DB: 14
[01-Apr-2026 12:36:54 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:54 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:54 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 12:36:54 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 12:36:55 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:55 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:55 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:55 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:55 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:55 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:55 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 12:36:55 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 12:36:55 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:55 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:55 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:55 UTC] Final current_shop_id: 1
[01-Apr-2026 12:36:55 UTC] Shop ID from GET: 1
[01-Apr-2026 12:36:55 UTC] Final current_shop_id: 1
[01-Apr-2026 12:37:07 UTC] Shop ID from GET: 1
[01-Apr-2026 12:37:07 UTC] Final current_shop_id: 1
[01-Apr-2026 12:37:07 UTC] Shop ID from GET: 1
[01-Apr-2026 12:37:07 UTC] Final current_shop_id: 1
[01-Apr-2026 12:37:07 UTC] Shop ID from GET: 1
[01-Apr-2026 12:37:07 UTC] Final current_shop_id: 1
[01-Apr-2026 12:37:07 UTC] Shop ID from GET: 1
[01-Apr-2026 12:37:07 UTC] Final current_shop_id: 1
[01-Apr-2026 12:37:08 UTC] Shop ID from GET: 1
[01-Apr-2026 12:37:08 UTC] Final current_shop_id: 1
[01-Apr-2026 12:37:08 UTC] Shop ID from GET: 1
[01-Apr-2026 12:37:08 UTC] Final current_shop_id: 1
[01-Apr-2026 12:37:57 UTC] Shop ID from GET: 1
[01-Apr-2026 12:37:57 UTC] Final current_shop_id: 1
[01-Apr-2026 12:37:57 UTC] Shop ID from GET: 1
[01-Apr-2026 12:37:57 UTC] Final current_shop_id: 1
[01-Apr-2026 12:37:58 UTC] Shop ID from GET: 1
[01-Apr-2026 12:37:58 UTC] Final current_shop_id: 1
[01-Apr-2026 12:37:58 UTC] Shop ID from GET: 1
[01-Apr-2026 12:37:58 UTC] Final current_shop_id: 1
[01-Apr-2026 12:37:58 UTC] Shop ID from GET: 1
[01-Apr-2026 12:37:58 UTC] Final current_shop_id: 1
[01-Apr-2026 12:37:58 UTC] Shop ID from GET: 1
[01-Apr-2026 12:37:58 UTC] Final current_shop_id: 1
[01-Apr-2026 12:38:05 UTC] Shop ID from GET: 1
[01-Apr-2026 12:38:05 UTC] Final current_shop_id: 1
[01-Apr-2026 12:38:05 UTC] Shop ID from GET: 1
[01-Apr-2026 12:38:05 UTC] Final current_shop_id: 1
[01-Apr-2026 12:38:05 UTC] Shop ID from GET: 1
[01-Apr-2026 12:38:05 UTC] Final current_shop_id: 1
[01-Apr-2026 12:38:05 UTC] Shop ID from GET: 1
[01-Apr-2026 12:38:05 UTC] Final current_shop_id: 1
[01-Apr-2026 12:38:06 UTC] Shop ID from GET: 1
[01-Apr-2026 12:38:06 UTC] Final current_shop_id: 1
[01-Apr-2026 12:38:06 UTC] Shop ID from GET: 1
[01-Apr-2026 12:38:06 UTC] Final current_shop_id: 1
[01-Apr-2026 12:39:20 UTC] Shop ID from GET: 1
[01-Apr-2026 12:39:20 UTC] Final current_shop_id: 1
[01-Apr-2026 12:39:39 UTC] Shop ID from GET: 1
[01-Apr-2026 12:39:39 UTC] Final current_shop_id: 1
[01-Apr-2026 12:39:43 UTC] Shop ID from GET: 1
[01-Apr-2026 12:39:43 UTC] Final current_shop_id: 1
[01-Apr-2026 12:39:43 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:39:43 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:39:43 UTC] Final Shop ID: 1
[01-Apr-2026 12:39:43 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:39:43 UTC] Total count in DB: 14
[01-Apr-2026 12:39:47 UTC] Shop ID from GET: 1
[01-Apr-2026 12:39:47 UTC] Final current_shop_id: 1
[01-Apr-2026 12:39:47 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:39:47 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:39:47 UTC] Final Shop ID: 1
[01-Apr-2026 12:39:47 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:39:47 UTC] Total count in DB: 14
[01-Apr-2026 12:39:47 UTC] Shop ID from GET: 1
[01-Apr-2026 12:39:47 UTC] Final current_shop_id: 1
[01-Apr-2026 12:39:47 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:39:47 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:39:47 UTC] Final Shop ID: 1
[01-Apr-2026 12:39:47 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:39:47 UTC] Total count in DB: 14
[01-Apr-2026 12:39:48 UTC] Shop ID from GET: 1
[01-Apr-2026 12:39:48 UTC] Final current_shop_id: 1
[01-Apr-2026 12:39:48 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 12:39:48 UTC] ========== handleGetProducts ==========
[01-Apr-2026 12:39:48 UTC] Final Shop ID: 1
[01-Apr-2026 12:39:48 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 12:39:48 UTC] Total count in DB: 14
[01-Apr-2026 12:39:50 UTC] Shop ID from GET: 1
[01-Apr-2026 12:39:50 UTC] Final current_shop_id: 1
[01-Apr-2026 12:39:52 UTC] Shop ID from GET: 1
[01-Apr-2026 12:39:52 UTC] Final current_shop_id: 1
[01-Apr-2026 12:40:03 UTC] Shop ID from GET: 1
[01-Apr-2026 12:40:03 UTC] Final current_shop_id: 1
[01-Apr-2026 12:40:04 UTC] Shop ID from GET: 1
[01-Apr-2026 12:40:04 UTC] Final current_shop_id: 1
[01-Apr-2026 16:38:04 UTC] Using default shop_id: 5
[01-Apr-2026 16:38:04 UTC] Final current_shop_id: 5
[01-Apr-2026 16:38:04 UTC] API Error: Invalid action: 
[01-Apr-2026 20:40:27 UTC] Using default shop_id: 5
[01-Apr-2026 20:40:27 UTC] Final current_shop_id: 5
[01-Apr-2026 20:40:27 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 20:40:27 UTC] User ID: 1
[01-Apr-2026 20:40:27 UTC] Username: admin1
[01-Apr-2026 20:40:27 UTC] Role: Admin
[01-Apr-2026 20:40:27 UTC] shop_id from users table: 1
[01-Apr-2026 20:40:27 UTC] Shop Name: ORMATRIX
[01-Apr-2026 20:40:27 UTC] ==================================
[01-Apr-2026 20:40:27 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 20:40:28 UTC] Shop ID from POST: 1
[01-Apr-2026 20:40:28 UTC] Final current_shop_id: 1
[01-Apr-2026 20:40:28 UTC] Shop ID from POST: 1
[01-Apr-2026 20:40:28 UTC] Final current_shop_id: 1
[01-Apr-2026 20:40:29 UTC] Shop ID from POST: 1
[01-Apr-2026 20:40:29 UTC] Final current_shop_id: 1
[01-Apr-2026 20:40:29 UTC] Shop ID from POST: 1
[01-Apr-2026 20:40:29 UTC] Final current_shop_id: 1
[01-Apr-2026 20:40:29 UTC] Shop ID from POST: 1
[01-Apr-2026 20:40:29 UTC] Final current_shop_id: 1
[01-Apr-2026 20:40:29 UTC] Shop ID from POST: 1
[01-Apr-2026 20:40:29 UTC] Final current_shop_id: 1
[01-Apr-2026 20:40:29 UTC] Shop ID from POST: 1
[01-Apr-2026 20:40:29 UTC] Final current_shop_id: 1
[01-Apr-2026 20:40:29 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 20:40:29 UTC] Shop ID from POST: 1
[01-Apr-2026 20:40:29 UTC] Final current_shop_id: 1
[01-Apr-2026 20:40:29 UTC] Shop ID from POST: 1
[01-Apr-2026 20:40:29 UTC] Final current_shop_id: 1
[01-Apr-2026 20:40:29 UTC] Shop ID from POST: 1
[01-Apr-2026 20:40:29 UTC] Final current_shop_id: 1
[01-Apr-2026 20:40:29 UTC] Shop ID from POST: 1
[01-Apr-2026 20:40:29 UTC] Final current_shop_id: 1
[01-Apr-2026 20:40:29 UTC] Shop ID from POST: 1
[01-Apr-2026 20:40:29 UTC] Final current_shop_id: 1
[01-Apr-2026 20:40:29 UTC] Shop ID from POST: 1
[01-Apr-2026 20:40:29 UTC] Final current_shop_id: 1
[01-Apr-2026 20:41:05 UTC] Shop ID from GET: 1
[01-Apr-2026 20:41:05 UTC] Final current_shop_id: 1
[01-Apr-2026 20:41:05 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 20:41:05 UTC] Shop ID from GET: 1
[01-Apr-2026 20:41:05 UTC] Final current_shop_id: 1
[01-Apr-2026 20:41:05 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 20:41:05 UTC] Shop ID from GET: 1
[01-Apr-2026 20:41:05 UTC] Final current_shop_id: 1
[01-Apr-2026 20:41:05 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 20:41:05 UTC] ========== handleGetProducts ==========
[01-Apr-2026 20:41:05 UTC] Final Shop ID: 1
[01-Apr-2026 20:41:05 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 20:41:05 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 20:41:05 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 20:41:05 UTC] Total count in DB: 14
[01-Apr-2026 20:41:06 UTC] Shop ID from GET: 1
[01-Apr-2026 20:41:06 UTC] Final current_shop_id: 1
[01-Apr-2026 20:41:06 UTC] Shop ID from GET: 1
[01-Apr-2026 20:41:06 UTC] Final current_shop_id: 1
[01-Apr-2026 20:41:06 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 20:41:06 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 20:41:06 UTC] Shop ID from GET: 1
[01-Apr-2026 20:41:06 UTC] Final current_shop_id: 1
[01-Apr-2026 20:41:06 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 20:41:06 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 20:41:06 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 20:41:06 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 20:42:29 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:29 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:29 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:29 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:29 UTC] Getting customers for shop_id: 1
[01-Apr-2026 20:42:29 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 20:42:29 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:29 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:29 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:29 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:29 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:29 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:29 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 20:42:29 UTC] ========== handleGetProducts ==========
[01-Apr-2026 20:42:29 UTC] Final Shop ID: 1
[01-Apr-2026 20:42:29 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 20:42:29 UTC] Total count in DB: 14
[01-Apr-2026 20:42:29 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:29 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:31 UTC] Shop ID from POST: 1
[01-Apr-2026 20:42:31 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:31 UTC] Shop ID from POST: 1
[01-Apr-2026 20:42:31 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:31 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 20:42:31 UTC] Shop ID from POST: 1
[01-Apr-2026 20:42:31 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:31 UTC] Shop ID from POST: 1
[01-Apr-2026 20:42:31 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:31 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 20:42:31 UTC] ========== handleGetProducts ==========
[01-Apr-2026 20:42:31 UTC] Final Shop ID: 1
[01-Apr-2026 20:42:31 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 20:42:31 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 20:42:31 UTC] Total count in DB: 14
[01-Apr-2026 20:42:33 UTC] Shop ID from POST: 1
[01-Apr-2026 20:42:33 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:33 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 20:42:33 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 20:42:37 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:37 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:37 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 20:42:37 UTC] ========== handleGetProducts ==========
[01-Apr-2026 20:42:37 UTC] Final Shop ID: 1
[01-Apr-2026 20:42:37 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 20:42:37 UTC] Total count in DB: 14
[01-Apr-2026 20:42:42 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:42 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:42 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:42 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:46 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:46 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:46 UTC] get_employees - Shop ID: 1
[01-Apr-2026 20:42:46 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:46 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:46 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:46 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:46 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:46 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:46 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:46 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:49 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:49 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:49 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:49 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:49 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 20:42:49 UTC] ========== handleGetProducts ==========
[01-Apr-2026 20:42:49 UTC] Final Shop ID: 1
[01-Apr-2026 20:42:49 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 20:42:49 UTC] Total count in DB: 14
[01-Apr-2026 20:42:50 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:50 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:50 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 20:42:50 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 20:42:50 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:50 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:50 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:50 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:50 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 20:42:50 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 20:42:50 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:50 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:50 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:50 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:51 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:51 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:51 UTC] Shop ID from GET: 1
[01-Apr-2026 20:42:51 UTC] Final current_shop_id: 1
[01-Apr-2026 20:42:53 UTC] Using default shop_id: 5
[01-Apr-2026 20:42:53 UTC] Final current_shop_id: 5
[01-Apr-2026 20:42:53 UTC] API Error: Invalid action: 
[01-Apr-2026 20:43:00 UTC] Shop ID from GET: 1
[01-Apr-2026 20:43:00 UTC] Final current_shop_id: 1
[01-Apr-2026 20:43:00 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 20:43:00 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 20:43:00 UTC] Shop ID from GET: 1
[01-Apr-2026 20:43:00 UTC] Final current_shop_id: 1
[01-Apr-2026 20:43:00 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 20:43:00 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 20:43:00 UTC] Shop ID from GET: 1
[01-Apr-2026 20:43:00 UTC] Final current_shop_id: 1
[01-Apr-2026 20:43:00 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 20:43:00 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 20:43:00 UTC] Shop ID from GET: 1
[01-Apr-2026 20:43:00 UTC] Final current_shop_id: 1
[01-Apr-2026 20:43:00 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 20:43:00 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 20:43:00 UTC] Shop ID from GET: 1
[01-Apr-2026 20:43:00 UTC] Final current_shop_id: 1
[01-Apr-2026 20:43:00 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 20:43:00 UTC] ========== handleGetProducts ==========
[01-Apr-2026 20:43:00 UTC] Final Shop ID: 1
[01-Apr-2026 20:43:00 UTC] Shop ID from GET: 1
[01-Apr-2026 20:43:00 UTC] Final current_shop_id: 1
[01-Apr-2026 20:43:00 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 20:43:00 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 20:43:00 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 20:43:00 UTC] Total count in DB: 14
[01-Apr-2026 20:48:52 UTC] Using default shop_id: 5
[01-Apr-2026 20:48:52 UTC] Final current_shop_id: 5
[01-Apr-2026 20:48:52 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 20:48:52 UTC] User ID: 1
[01-Apr-2026 20:48:52 UTC] Username: admin1
[01-Apr-2026 20:48:52 UTC] Role: Admin
[01-Apr-2026 20:48:52 UTC] shop_id from users table: 1
[01-Apr-2026 20:48:52 UTC] Shop Name: ORMATRIX
[01-Apr-2026 20:48:52 UTC] ==================================
[01-Apr-2026 20:48:52 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 20:48:53 UTC] Shop ID from POST: 1
[01-Apr-2026 20:48:53 UTC] Final current_shop_id: 1
[01-Apr-2026 20:48:53 UTC] Shop ID from POST: 1
[01-Apr-2026 20:48:53 UTC] Final current_shop_id: 1
[01-Apr-2026 20:48:53 UTC] Shop ID from POST: 1
[01-Apr-2026 20:48:53 UTC] Final current_shop_id: 1
[01-Apr-2026 20:48:53 UTC] Shop ID from POST: 1
[01-Apr-2026 20:48:53 UTC] Final current_shop_id: 1
[01-Apr-2026 20:48:53 UTC] Shop ID from POST: 1
[01-Apr-2026 20:48:53 UTC] Final current_shop_id: 1
[01-Apr-2026 20:48:53 UTC] Shop ID from POST: 1
[01-Apr-2026 20:48:53 UTC] Final current_shop_id: 1
[01-Apr-2026 20:48:53 UTC] Shop ID from POST: 1
[01-Apr-2026 20:48:53 UTC] Final current_shop_id: 1
[01-Apr-2026 20:48:53 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 20:48:53 UTC] Shop ID from POST: 1
[01-Apr-2026 20:48:53 UTC] Final current_shop_id: 1
[01-Apr-2026 20:48:53 UTC] Shop ID from POST: 1
[01-Apr-2026 20:48:53 UTC] Final current_shop_id: 1
[01-Apr-2026 20:48:54 UTC] Shop ID from POST: 1
[01-Apr-2026 20:48:54 UTC] Final current_shop_id: 1
[01-Apr-2026 20:48:54 UTC] Shop ID from POST: 1
[01-Apr-2026 20:48:54 UTC] Final current_shop_id: 1
[01-Apr-2026 20:48:54 UTC] Shop ID from POST: 1
[01-Apr-2026 20:48:54 UTC] Final current_shop_id: 1
[01-Apr-2026 20:48:54 UTC] Shop ID from POST: 1
[01-Apr-2026 20:48:54 UTC] Final current_shop_id: 1
[01-Apr-2026 20:49:19 UTC] Shop ID from POST: 1
[01-Apr-2026 20:49:19 UTC] Final current_shop_id: 1
[01-Apr-2026 20:49:19 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 20:49:19 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 20:49:19 UTC] Shop ID from POST: 1
[01-Apr-2026 20:49:19 UTC] Final current_shop_id: 1
[01-Apr-2026 20:49:19 UTC] Shop ID from POST: 1
[01-Apr-2026 20:49:19 UTC] Final current_shop_id: 1
[01-Apr-2026 20:49:19 UTC] Shop ID from POST: 1
[01-Apr-2026 20:49:19 UTC] Final current_shop_id: 1
[01-Apr-2026 20:49:19 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 20:49:19 UTC] ========== handleGetProducts ==========
[01-Apr-2026 20:49:19 UTC] Final Shop ID: 1
[01-Apr-2026 20:49:19 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 20:49:19 UTC] Total count in DB: 14
[01-Apr-2026 20:49:21 UTC] Shop ID from GET: 1
[01-Apr-2026 20:49:21 UTC] Final current_shop_id: 1
[01-Apr-2026 20:49:21 UTC] Getting customers for shop_id: 1
[01-Apr-2026 20:49:22 UTC] Shop ID from GET: 1
[01-Apr-2026 20:49:22 UTC] Final current_shop_id: 1
[01-Apr-2026 20:49:22 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 20:49:22 UTC] Shop ID from GET: 1
[01-Apr-2026 20:49:22 UTC] Final current_shop_id: 1
[01-Apr-2026 20:49:22 UTC] Shop ID from GET: 1
[01-Apr-2026 20:49:22 UTC] Final current_shop_id: 1
[01-Apr-2026 20:49:22 UTC] Shop ID from GET: 1
[01-Apr-2026 20:49:22 UTC] Final current_shop_id: 1
[01-Apr-2026 20:49:22 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 20:49:22 UTC] ========== handleGetProducts ==========
[01-Apr-2026 20:49:22 UTC] Final Shop ID: 1
[01-Apr-2026 20:49:22 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 20:49:22 UTC] Total count in DB: 14
[01-Apr-2026 20:49:22 UTC] Shop ID from GET: 1
[01-Apr-2026 20:49:22 UTC] Final current_shop_id: 1
[01-Apr-2026 20:49:58 UTC] Shop ID from POST: 1
[01-Apr-2026 20:49:58 UTC] Final current_shop_id: 1
[01-Apr-2026 20:49:58 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 20:49:58 UTC] Invoice inserted successfully with ID: 71 for shop_id: 1
[01-Apr-2026 20:49:58 UTC] Processing item 1: {"product_id":115,"quantity":1,"price":10,"unit_price":10,"original_price":10,"discount_percentage":0,"discount_amount":0,"gst_rate":10,"hsn_code":"ds33","total":10}
[01-Apr-2026 20:49:58 UTC] Updated stock for product ID 115: removed 1 units
[01-Apr-2026 20:49:58 UTC] Recorded payment of 776 via None
[01-Apr-2026 20:49:58 UTC] Transaction committed successfully
[01-Apr-2026 20:49:58 UTC] Using default shop_id: 5
[01-Apr-2026 20:49:58 UTC] Final current_shop_id: 5
[01-Apr-2026 20:49:58 UTC] API Error: Invalid action: 
[01-Apr-2026 20:49:58 UTC] Shop ID from GET: 1
[01-Apr-2026 20:49:58 UTC] Final current_shop_id: 1
[01-Apr-2026 20:50:48 UTC] Shop ID from POST: 1
[01-Apr-2026 20:50:48 UTC] Final current_shop_id: 1
[01-Apr-2026 20:50:48 UTC] Creating invoice for shop_id: 1
[01-Apr-2026 20:50:49 UTC] Invoice inserted successfully with ID: 72 for shop_id: 1
[01-Apr-2026 20:50:49 UTC] Processing item 1: {"product_id":25,"quantity":1,"price":120,"unit_price":120,"original_price":120,"discount_percentage":0,"discount_amount":0,"gst_rate":12,"hsn_code":"68022100","total":120}
[01-Apr-2026 20:50:49 UTC] Updated stock for product ID 25: removed 1 units
[01-Apr-2026 20:50:49 UTC] Recorded payment of 780 via Cash
[01-Apr-2026 20:50:49 UTC] Transaction committed successfully
[01-Apr-2026 20:50:49 UTC] Using default shop_id: 5
[01-Apr-2026 20:50:49 UTC] Final current_shop_id: 5
[01-Apr-2026 20:50:49 UTC] API Error: Invalid action: 
[01-Apr-2026 20:50:49 UTC] Shop ID from GET: 1
[01-Apr-2026 20:50:49 UTC] Final current_shop_id: 1
[01-Apr-2026 20:50:53 UTC] Shop ID from GET: 1
[01-Apr-2026 20:50:53 UTC] Final current_shop_id: 1
[01-Apr-2026 20:50:56 UTC] Shop ID from GET: 1
[01-Apr-2026 20:50:56 UTC] Final current_shop_id: 1
[01-Apr-2026 20:50:56 UTC] Shop ID from GET: 1
[01-Apr-2026 20:50:56 UTC] Final current_shop_id: 1
[01-Apr-2026 20:50:56 UTC] Shop ID from GET: 1
[01-Apr-2026 20:50:56 UTC] Final current_shop_id: 1
[01-Apr-2026 20:50:56 UTC] Shop ID from GET: 1
[01-Apr-2026 20:50:56 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:03 UTC] Shop ID from GET: 1
[01-Apr-2026 20:51:03 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:03 UTC] Shop ID from GET: 1
[01-Apr-2026 20:51:03 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:03 UTC] Shop ID from GET: 1
[01-Apr-2026 20:51:03 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:03 UTC] Shop ID from GET: 1
[01-Apr-2026 20:51:03 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:04 UTC] Shop ID from GET: 1
[01-Apr-2026 20:51:04 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:04 UTC] Shop ID from GET: 1
[01-Apr-2026 20:51:04 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:17 UTC] Shop ID from GET: 1
[01-Apr-2026 20:51:17 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:17 UTC] Shop ID from GET: 1
[01-Apr-2026 20:51:17 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:17 UTC] Shop ID from GET: 1
[01-Apr-2026 20:51:17 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:17 UTC] Shop ID from GET: 1
[01-Apr-2026 20:51:17 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:18 UTC] Shop ID from GET: 1
[01-Apr-2026 20:51:18 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:18 UTC] Shop ID from GET: 1
[01-Apr-2026 20:51:18 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:31 UTC] Shop ID from POST: 1
[01-Apr-2026 20:51:31 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:31 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 20:51:31 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 20:51:31 UTC] Shop ID from POST: 1
[01-Apr-2026 20:51:31 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:31 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 20:51:31 UTC] ========== handleGetProducts ==========
[01-Apr-2026 20:51:31 UTC] Final Shop ID: 1
[01-Apr-2026 20:51:31 UTC] Shop ID from POST: 1
[01-Apr-2026 20:51:31 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:31 UTC] Shop ID from POST: 1
[01-Apr-2026 20:51:31 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:31 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 20:51:31 UTC] Total count in DB: 14
[01-Apr-2026 20:51:44 UTC] Shop ID from POST: 1
[01-Apr-2026 20:51:44 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:44 UTC] Shop ID from POST: 1
[01-Apr-2026 20:51:44 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:49 UTC] Shop ID from POST: 1
[01-Apr-2026 20:51:49 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:49 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 20:51:49 UTC] Shop ID: 1
[01-Apr-2026 20:51:49 UTC] Shop ID from POST: 1
[01-Apr-2026 20:51:49 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:49 UTC] Shop ID from POST: 1
[01-Apr-2026 20:51:49 UTC] Final current_shop_id: 1
[01-Apr-2026 20:51:49 UTC] Shop ID from POST: 1
[01-Apr-2026 20:51:49 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:26 UTC] Using default shop_id: 5
[01-Apr-2026 21:06:26 UTC] Final current_shop_id: 5
[01-Apr-2026 21:06:27 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 21:06:27 UTC] User ID: 1
[01-Apr-2026 21:06:27 UTC] Username: admin1
[01-Apr-2026 21:06:27 UTC] Role: Admin
[01-Apr-2026 21:06:27 UTC] shop_id from users table: 1
[01-Apr-2026 21:06:27 UTC] Shop Name: ORMATRIX
[01-Apr-2026 21:06:27 UTC] ==================================
[01-Apr-2026 21:06:27 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 21:06:27 UTC] Shop ID from POST: 1
[01-Apr-2026 21:06:27 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:27 UTC] Shop ID from POST: 1
[01-Apr-2026 21:06:27 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:27 UTC] Shop ID from POST: 1
[01-Apr-2026 21:06:27 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:27 UTC] Shop ID from POST: 1
[01-Apr-2026 21:06:27 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:27 UTC] Shop ID from POST: 1
[01-Apr-2026 21:06:27 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:27 UTC] Shop ID from POST: 1
[01-Apr-2026 21:06:27 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:27 UTC] Shop ID from POST: 1
[01-Apr-2026 21:06:27 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:27 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 21:06:28 UTC] Shop ID from POST: 1
[01-Apr-2026 21:06:28 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:28 UTC] Shop ID from POST: 1
[01-Apr-2026 21:06:28 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:28 UTC] Shop ID from POST: 1
[01-Apr-2026 21:06:28 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:28 UTC] Shop ID from POST: 1
[01-Apr-2026 21:06:28 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:28 UTC] Shop ID from POST: 1
[01-Apr-2026 21:06:28 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:28 UTC] Shop ID from POST: 1
[01-Apr-2026 21:06:28 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:49 UTC] Shop ID from GET: 1
[01-Apr-2026 21:06:49 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:49 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 21:06:49 UTC] Shop ID from GET: 1
[01-Apr-2026 21:06:49 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:49 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 21:06:49 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 21:06:49 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 21:06:49 UTC] Shop ID from GET: 1
[01-Apr-2026 21:06:49 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:49 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 21:06:49 UTC] Shop ID from GET: 1
[01-Apr-2026 21:06:49 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:49 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 21:06:49 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 21:06:49 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 21:06:49 UTC] Shop ID from GET: 1
[01-Apr-2026 21:06:49 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:49 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 21:06:49 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 21:06:49 UTC] Shop ID from GET: 1
[01-Apr-2026 21:06:49 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:49 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 21:06:49 UTC] ========== handleGetProducts ==========
[01-Apr-2026 21:06:49 UTC] Final Shop ID: 1
[01-Apr-2026 21:06:49 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 21:06:49 UTC] Total count in DB: 14
[01-Apr-2026 21:06:57 UTC] Shop ID from GET: 1
[01-Apr-2026 21:06:57 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:57 UTC] Getting customers for shop_id: 1
[01-Apr-2026 21:06:57 UTC] Shop ID from GET: 1
[01-Apr-2026 21:06:57 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:57 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 21:06:57 UTC] Shop ID from GET: 1
[01-Apr-2026 21:06:57 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:57 UTC] Shop ID from GET: 1
[01-Apr-2026 21:06:57 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:57 UTC] Shop ID from GET: 1
[01-Apr-2026 21:06:57 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:57 UTC] Shop ID from GET: 1
[01-Apr-2026 21:06:57 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:57 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 21:06:57 UTC] ========== handleGetProducts ==========
[01-Apr-2026 21:06:57 UTC] Final Shop ID: 1
[01-Apr-2026 21:06:57 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 21:06:57 UTC] Total count in DB: 14
[01-Apr-2026 21:06:58 UTC] Shop ID from GET: 1
[01-Apr-2026 21:06:58 UTC] Final current_shop_id: 1
[01-Apr-2026 21:06:58 UTC] Getting customers for shop_id: 1
[01-Apr-2026 21:06:58 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 21:06:58 UTC] Shop ID from GET: 1
[01-Apr-2026 21:06:58 UTC] Final current_shop_id: 1
[01-Apr-2026 21:09:11 UTC] Shop ID from POST: 1
[01-Apr-2026 21:09:11 UTC] Final current_shop_id: 1
[01-Apr-2026 21:09:11 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 21:09:11 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 21:09:27 UTC] Shop ID from GET: 1
[01-Apr-2026 21:09:27 UTC] Final current_shop_id: 1
[01-Apr-2026 21:09:27 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 21:09:27 UTC] ========== handleGetProducts ==========
[01-Apr-2026 21:09:27 UTC] Final Shop ID: 1
[01-Apr-2026 21:09:27 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 21:09:27 UTC] Total count in DB: 14
[01-Apr-2026 21:12:57 UTC] Shop ID from POST: 1
[01-Apr-2026 21:12:57 UTC] Final current_shop_id: 1
[01-Apr-2026 21:12:58 UTC] Shop ID from GET: 1
[01-Apr-2026 21:12:58 UTC] Final current_shop_id: 1
[01-Apr-2026 21:12:58 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 21:12:58 UTC] ========== handleGetProducts ==========
[01-Apr-2026 21:12:58 UTC] Final Shop ID: 1
[01-Apr-2026 21:12:58 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 21:12:58 UTC] Total count in DB: 14
[01-Apr-2026 21:13:16 UTC] Shop ID from POST: 1
[01-Apr-2026 21:13:16 UTC] Final current_shop_id: 1
[01-Apr-2026 21:13:16 UTC] Shop ID from GET: 1
[01-Apr-2026 21:13:16 UTC] Final current_shop_id: 1
[01-Apr-2026 21:13:16 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 21:13:16 UTC] ========== handleGetProducts ==========
[01-Apr-2026 21:13:16 UTC] Final Shop ID: 1
[01-Apr-2026 21:13:17 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 21:13:17 UTC] Total count in DB: 14
[01-Apr-2026 21:40:59 UTC] Shop ID from GET: 1
[01-Apr-2026 21:40:59 UTC] Final current_shop_id: 1
[01-Apr-2026 21:40:59 UTC] Shop ID from GET: 1
[01-Apr-2026 21:40:59 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:01 UTC] Using default shop_id: 5
[01-Apr-2026 21:56:01 UTC] Final current_shop_id: 5
[01-Apr-2026 21:56:01 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 21:56:01 UTC] User ID: 1
[01-Apr-2026 21:56:01 UTC] Username: admin1
[01-Apr-2026 21:56:01 UTC] Role: Admin
[01-Apr-2026 21:56:01 UTC] shop_id from users table: 1
[01-Apr-2026 21:56:01 UTC] Shop Name: ORMATRIX
[01-Apr-2026 21:56:01 UTC] ==================================
[01-Apr-2026 21:56:01 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 21:56:02 UTC] Shop ID from POST: 1
[01-Apr-2026 21:56:02 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:02 UTC] Shop ID from POST: 1
[01-Apr-2026 21:56:02 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:02 UTC] Shop ID from POST: 1
[01-Apr-2026 21:56:02 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:02 UTC] Shop ID from POST: 1
[01-Apr-2026 21:56:02 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:02 UTC] Shop ID from POST: 1
[01-Apr-2026 21:56:02 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:02 UTC] Shop ID from POST: 1
[01-Apr-2026 21:56:02 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:02 UTC] Shop ID from POST: 1
[01-Apr-2026 21:56:02 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:02 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 21:56:02 UTC] Shop ID from POST: 1
[01-Apr-2026 21:56:02 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:02 UTC] Shop ID from POST: 1
[01-Apr-2026 21:56:02 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:02 UTC] Shop ID from POST: 1
[01-Apr-2026 21:56:02 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:02 UTC] Shop ID from POST: 1
[01-Apr-2026 21:56:02 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:03 UTC] Shop ID from POST: 1
[01-Apr-2026 21:56:03 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:03 UTC] Shop ID from POST: 1
[01-Apr-2026 21:56:03 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:07 UTC] Shop ID from GET: 1
[01-Apr-2026 21:56:07 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:07 UTC] ✅ FINAL shop_id for colors: 1
[01-Apr-2026 21:56:07 UTC] Found 10 colors for shop_id: 1
[01-Apr-2026 21:56:07 UTC] Shop ID from GET: 1
[01-Apr-2026 21:56:07 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:07 UTC] ✅ FINAL shop_id for sizes: 1
[01-Apr-2026 21:56:07 UTC] Shop ID from GET: 1
[01-Apr-2026 21:56:07 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:07 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 21:56:07 UTC] Shop ID from GET: 1
[01-Apr-2026 21:56:07 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:07 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 21:56:07 UTC] Shop ID from GET: 1
[01-Apr-2026 21:56:07 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:07 UTC] ✅ FINAL shop_id for units: 1
[01-Apr-2026 21:56:07 UTC] Shop ID from GET: 1
[01-Apr-2026 21:56:07 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:07 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 21:56:07 UTC] ========== handleGetProducts ==========
[01-Apr-2026 21:56:07 UTC] Final Shop ID: 1
[01-Apr-2026 21:56:07 UTC] Found 8 sizes for shop_id: 1
[01-Apr-2026 21:56:07 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 21:56:07 UTC] Found 10 units for shop_id: 1
[01-Apr-2026 21:56:07 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 21:56:07 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 21:56:07 UTC] Total count in DB: 14
[01-Apr-2026 21:56:09 UTC] Shop ID from GET: 1
[01-Apr-2026 21:56:09 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:09 UTC] Getting customers for shop_id: 1
[01-Apr-2026 21:56:09 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 21:56:09 UTC] Shop ID from GET: 1
[01-Apr-2026 21:56:09 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:34 UTC] Shop ID from GET: 1
[01-Apr-2026 21:56:34 UTC] Shop ID from GET: 1
[01-Apr-2026 21:56:34 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:34 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:34 UTC] API Error: Invalid action: get_customer_payments
[01-Apr-2026 21:56:51 UTC] Shop ID from POST: 1
[01-Apr-2026 21:56:51 UTC] Final current_shop_id: 1
[01-Apr-2026 21:56:51 UTC] API Error: Invalid action: record_customer_payment
[01-Apr-2026 21:57:25 UTC] Shop ID from GET: 1
[01-Apr-2026 21:57:25 UTC] Final current_shop_id: 1
[01-Apr-2026 21:57:25 UTC] Shop ID from GET: 1
[01-Apr-2026 21:57:25 UTC] Final current_shop_id: 1
[01-Apr-2026 21:57:25 UTC] API Error: Invalid action: get_customer_payments
[01-Apr-2026 21:57:32 UTC] Shop ID from GET: 1
[01-Apr-2026 21:57:32 UTC] Final current_shop_id: 1
[01-Apr-2026 21:57:32 UTC] Shop ID from GET: 1
[01-Apr-2026 21:57:32 UTC] Final current_shop_id: 1
[01-Apr-2026 21:57:32 UTC] API Error: Invalid action: get_customer_payments
[01-Apr-2026 21:57:40 UTC] Shop ID from POST: 1
[01-Apr-2026 21:57:40 UTC] Final current_shop_id: 1
[01-Apr-2026 21:57:40 UTC] API Error: Invalid action: record_customer_payment
[01-Apr-2026 21:57:55 UTC] Shop ID from POST: 1
[01-Apr-2026 21:57:55 UTC] Final current_shop_id: 1
[01-Apr-2026 21:57:55 UTC] Shop ID from GET: 1
[01-Apr-2026 21:57:55 UTC] Final current_shop_id: 1
[01-Apr-2026 21:57:55 UTC] Getting customers for shop_id: 1
[01-Apr-2026 21:57:55 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 21:57:56 UTC] Shop ID from GET: 1
[01-Apr-2026 21:57:56 UTC] Final current_shop_id: 1
[01-Apr-2026 21:58:06 UTC] Shop ID from POST: 1
[01-Apr-2026 21:58:06 UTC] Final current_shop_id: 1
[01-Apr-2026 21:58:20 UTC] Shop ID from POST: 1
[01-Apr-2026 21:58:20 UTC] Final current_shop_id: 1
[01-Apr-2026 21:58:30 UTC] Shop ID from POST: 1
[01-Apr-2026 21:58:30 UTC] Final current_shop_id: 1
[01-Apr-2026 21:58:45 UTC] Shop ID from GET: 1
[01-Apr-2026 21:58:45 UTC] Final current_shop_id: 1
[01-Apr-2026 21:58:45 UTC] Getting customers for shop_id: 1
[01-Apr-2026 21:58:45 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 21:58:45 UTC] Shop ID from GET: 1
[01-Apr-2026 21:58:45 UTC] Final current_shop_id: 1
[01-Apr-2026 21:58:50 UTC] Shop ID from GET: 1
[01-Apr-2026 21:58:50 UTC] Final current_shop_id: 1
[01-Apr-2026 21:58:58 UTC] Shop ID from POST: 1
[01-Apr-2026 21:58:58 UTC] Final current_shop_id: 1
[01-Apr-2026 22:04:24 UTC] Using default shop_id: 5
[01-Apr-2026 22:04:24 UTC] Final current_shop_id: 5
[01-Apr-2026 22:04:24 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 22:04:24 UTC] User ID: 1
[01-Apr-2026 22:04:24 UTC] Username: admin1
[01-Apr-2026 22:04:24 UTC] Role: Admin
[01-Apr-2026 22:04:24 UTC] shop_id from users table: 1
[01-Apr-2026 22:04:24 UTC] Shop Name: ORMATRIX
[01-Apr-2026 22:04:24 UTC] ==================================
[01-Apr-2026 22:04:24 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 22:04:25 UTC] Shop ID from POST: 1
[01-Apr-2026 22:04:25 UTC] Final current_shop_id: 1
[01-Apr-2026 22:04:25 UTC] Shop ID from POST: 1
[01-Apr-2026 22:04:25 UTC] Final current_shop_id: 1
[01-Apr-2026 22:04:25 UTC] Shop ID from POST: 1
[01-Apr-2026 22:04:25 UTC] Final current_shop_id: 1
[01-Apr-2026 22:04:25 UTC] Shop ID from POST: 1
[01-Apr-2026 22:04:25 UTC] Final current_shop_id: 1
[01-Apr-2026 22:04:25 UTC] Shop ID from POST: 1
[01-Apr-2026 22:04:25 UTC] Final current_shop_id: 1
[01-Apr-2026 22:04:25 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 22:04:25 UTC] Shop ID from POST: 1
[01-Apr-2026 22:04:25 UTC] Final current_shop_id: 1
[01-Apr-2026 22:04:25 UTC] Shop ID from POST: 1
[01-Apr-2026 22:04:25 UTC] Final current_shop_id: 1
[01-Apr-2026 22:04:25 UTC] Shop ID from POST: 1
[01-Apr-2026 22:04:25 UTC] Final current_shop_id: 1
[01-Apr-2026 22:04:26 UTC] Shop ID from POST: 1
[01-Apr-2026 22:04:26 UTC] Final current_shop_id: 1
[01-Apr-2026 22:04:26 UTC] Shop ID from POST: 1
[01-Apr-2026 22:04:26 UTC] Final current_shop_id: 1
[01-Apr-2026 22:04:26 UTC] Shop ID from POST: 1
[01-Apr-2026 22:04:26 UTC] Final current_shop_id: 1
[01-Apr-2026 22:04:26 UTC] Shop ID from POST: 1
[01-Apr-2026 22:04:26 UTC] Final current_shop_id: 1
[01-Apr-2026 22:04:27 UTC] Shop ID from POST: 1
[01-Apr-2026 22:04:27 UTC] Final current_shop_id: 1
[01-Apr-2026 22:04:52 UTC] Shop ID from GET: 1
[01-Apr-2026 22:04:52 UTC] Final current_shop_id: 1
[01-Apr-2026 22:04:52 UTC] Getting customers for shop_id: 1
[01-Apr-2026 22:04:52 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 22:04:53 UTC] Shop ID from GET: 1
[01-Apr-2026 22:04:53 UTC] Final current_shop_id: 1
[01-Apr-2026 22:04:57 UTC] Shop ID from POST: 1
[01-Apr-2026 22:04:57 UTC] Final current_shop_id: 1
[01-Apr-2026 22:04:57 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 22:04:57 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 22:05:50 UTC] Shop ID from POST: 1
[01-Apr-2026 22:05:50 UTC] Final current_shop_id: 1
[01-Apr-2026 22:05:50 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 22:05:50 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 22:08:46 UTC] Shop ID from GET: 1
[01-Apr-2026 22:08:46 UTC] Final current_shop_id: 1
[01-Apr-2026 22:08:46 UTC] Getting customers for shop_id: 1
[01-Apr-2026 22:08:46 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 22:08:46 UTC] Shop ID from GET: 1
[01-Apr-2026 22:08:46 UTC] Final current_shop_id: 1
[01-Apr-2026 22:08:48 UTC] Shop ID from POST: 1
[01-Apr-2026 22:08:48 UTC] Final current_shop_id: 1
[01-Apr-2026 22:08:48 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 22:08:48 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 22:09:40 UTC] Shop ID from POST: 1
[01-Apr-2026 22:09:40 UTC] Final current_shop_id: 1
[01-Apr-2026 22:09:40 UTC] Shop ID from POST: 1
[01-Apr-2026 22:09:40 UTC] Final current_shop_id: 1
[01-Apr-2026 22:09:40 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 22:09:40 UTC] Found 6 suppliers for shop_id: 1
[01-Apr-2026 22:09:51 UTC] Shop ID from POST: 1
[01-Apr-2026 22:09:51 UTC] Final current_shop_id: 1
[01-Apr-2026 22:09:51 UTC] Shop ID from POST: 1
[01-Apr-2026 22:09:51 UTC] Final current_shop_id: 1
[01-Apr-2026 22:09:51 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 22:09:51 UTC] Found 5 suppliers for shop_id: 1
[01-Apr-2026 22:09:58 UTC] Shop ID from GET: 1
[01-Apr-2026 22:09:58 UTC] Final current_shop_id: 1
[01-Apr-2026 22:09:58 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 22:09:58 UTC] Using default shop_id: 5
[01-Apr-2026 22:09:58 UTC] Final current_shop_id: 5
[01-Apr-2026 22:09:58 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 22:11:11 UTC] Shop ID from GET: 1
[01-Apr-2026 22:11:11 UTC] Final current_shop_id: 1
[01-Apr-2026 22:11:11 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 22:11:12 UTC] Using default shop_id: 5
[01-Apr-2026 22:11:12 UTC] Final current_shop_id: 5
[01-Apr-2026 22:11:12 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 22:16:29 UTC] Using default shop_id: 5
[01-Apr-2026 22:16:29 UTC] Final current_shop_id: 5
[01-Apr-2026 22:16:29 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 22:16:29 UTC] User ID: 1
[01-Apr-2026 22:16:29 UTC] Username: admin1
[01-Apr-2026 22:16:29 UTC] Role: Admin
[01-Apr-2026 22:16:29 UTC] shop_id from users table: 1
[01-Apr-2026 22:16:29 UTC] Shop Name: ORMATRIX
[01-Apr-2026 22:16:29 UTC] ==================================
[01-Apr-2026 22:16:29 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 22:16:30 UTC] Shop ID from POST: 1
[01-Apr-2026 22:16:30 UTC] Final current_shop_id: 1
[01-Apr-2026 22:16:30 UTC] Shop ID from POST: 1
[01-Apr-2026 22:16:30 UTC] Final current_shop_id: 1
[01-Apr-2026 22:16:30 UTC] Shop ID from POST: 1
[01-Apr-2026 22:16:30 UTC] Final current_shop_id: 1
[01-Apr-2026 22:16:30 UTC] Shop ID from POST: 1
[01-Apr-2026 22:16:30 UTC] Final current_shop_id: 1
[01-Apr-2026 22:16:30 UTC] Shop ID from POST: 1
[01-Apr-2026 22:16:30 UTC] Final current_shop_id: 1
[01-Apr-2026 22:16:30 UTC] Shop ID from POST: 1
[01-Apr-2026 22:16:30 UTC] Final current_shop_id: 1
[01-Apr-2026 22:16:30 UTC] Shop ID from POST: 1
[01-Apr-2026 22:16:30 UTC] Final current_shop_id: 1
[01-Apr-2026 22:16:30 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 22:16:30 UTC] Shop ID from POST: 1
[01-Apr-2026 22:16:30 UTC] Final current_shop_id: 1
[01-Apr-2026 22:16:30 UTC] Shop ID from POST: 1
[01-Apr-2026 22:16:30 UTC] Final current_shop_id: 1
[01-Apr-2026 22:16:30 UTC] Shop ID from POST: 1
[01-Apr-2026 22:16:30 UTC] Final current_shop_id: 1
[01-Apr-2026 22:16:30 UTC] Shop ID from POST: 1
[01-Apr-2026 22:16:30 UTC] Final current_shop_id: 1
[01-Apr-2026 22:16:30 UTC] Shop ID from POST: 1
[01-Apr-2026 22:16:30 UTC] Final current_shop_id: 1
[01-Apr-2026 22:16:30 UTC] Shop ID from POST: 1
[01-Apr-2026 22:16:30 UTC] Final current_shop_id: 1
[01-Apr-2026 22:16:33 UTC] Shop ID from POST: 1
[01-Apr-2026 22:16:33 UTC] Final current_shop_id: 1
[01-Apr-2026 22:16:33 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 22:16:33 UTC] Found 5 suppliers for shop_id: 1
[01-Apr-2026 22:16:48 UTC] Shop ID from GET: 1
[01-Apr-2026 22:16:48 UTC] Final current_shop_id: 1
[01-Apr-2026 22:16:48 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 22:16:49 UTC] Using default shop_id: 5
[01-Apr-2026 22:16:49 UTC] Final current_shop_id: 5
[01-Apr-2026 22:16:49 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 22:17:06 UTC] Shop ID from GET: 1
[01-Apr-2026 22:17:06 UTC] Final current_shop_id: 1
[01-Apr-2026 22:17:06 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 22:17:06 UTC] Using default shop_id: 5
[01-Apr-2026 22:17:06 UTC] Final current_shop_id: 5
[01-Apr-2026 22:17:06 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 22:17:23 UTC] Shop ID from GET: 1
[01-Apr-2026 22:17:23 UTC] Final current_shop_id: 1
[01-Apr-2026 22:17:23 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 22:17:23 UTC] Using default shop_id: 5
[01-Apr-2026 22:17:23 UTC] Final current_shop_id: 5
[01-Apr-2026 22:17:23 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 22:24:13 UTC] Shop ID from GET: 1
[01-Apr-2026 22:24:13 UTC] Final current_shop_id: 1
[01-Apr-2026 22:24:13 UTC] Getting customers for shop_id: 1
[01-Apr-2026 22:24:13 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 22:24:14 UTC] Shop ID from GET: 1
[01-Apr-2026 22:24:14 UTC] Final current_shop_id: 1
[01-Apr-2026 22:24:35 UTC] Shop ID from GET: 1
[01-Apr-2026 22:24:35 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:38 UTC] Using default shop_id: 5
[01-Apr-2026 22:25:38 UTC] Final current_shop_id: 5
[01-Apr-2026 22:25:38 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 22:25:38 UTC] User ID: 1
[01-Apr-2026 22:25:38 UTC] Username: admin1
[01-Apr-2026 22:25:38 UTC] Role: Admin
[01-Apr-2026 22:25:38 UTC] shop_id from users table: 1
[01-Apr-2026 22:25:38 UTC] Shop Name: ORMATRIX
[01-Apr-2026 22:25:38 UTC] ==================================
[01-Apr-2026 22:25:38 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 22:25:39 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:39 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:39 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:39 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:39 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:39 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:39 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:39 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:39 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:39 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:39 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:39 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:39 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:39 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:39 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 22:25:39 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:39 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:39 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:39 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:39 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:39 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:39 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:39 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:40 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:40 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:40 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:40 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:43 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:43 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:43 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 22:25:43 UTC] ========== handleGetProducts ==========
[01-Apr-2026 22:25:43 UTC] Final Shop ID: 1
[01-Apr-2026 22:25:43 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:43 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:43 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:43 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:43 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:43 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:43 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 22:25:43 UTC] Found 5 suppliers for shop_id: 1
[01-Apr-2026 22:25:43 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 22:25:43 UTC] Total count in DB: 14
[01-Apr-2026 22:25:46 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:46 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:46 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 22:25:46 UTC] Found 5 suppliers for shop_id: 1
[01-Apr-2026 22:25:53 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:53 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:54 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:54 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:54 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 22:25:54 UTC] Found 5 suppliers for shop_id: 1
[01-Apr-2026 22:25:56 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:56 UTC] Final current_shop_id: 1
[01-Apr-2026 22:25:56 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 22:25:57 UTC] Shop ID from POST: 1
[01-Apr-2026 22:25:57 UTC] Final current_shop_id: 1
[01-Apr-2026 22:26:03 UTC] Shop ID from POST: 1
[01-Apr-2026 22:26:03 UTC] Final current_shop_id: 1
[01-Apr-2026 22:26:03 UTC] API Error: Invalid action: get_supplier_purchases
[01-Apr-2026 22:26:04 UTC] Shop ID from POST: 1
[01-Apr-2026 22:26:04 UTC] Final current_shop_id: 1
[01-Apr-2026 22:29:27 UTC] Shop ID from GET: 1
[01-Apr-2026 22:29:27 UTC] Final current_shop_id: 1
[01-Apr-2026 22:29:27 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 22:29:27 UTC] ========== handleGetProducts ==========
[01-Apr-2026 22:29:27 UTC] Final Shop ID: 1
[01-Apr-2026 22:29:27 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 22:29:27 UTC] Total count in DB: 14
[01-Apr-2026 22:29:42 UTC] Shop ID from GET: 1
[01-Apr-2026 22:29:42 UTC] Final current_shop_id: 1
[01-Apr-2026 22:29:42 UTC] Shop ID from GET: 1
[01-Apr-2026 22:29:42 UTC] Final current_shop_id: 1
[01-Apr-2026 22:30:39 UTC] Shop ID from GET: 1
[01-Apr-2026 22:30:39 UTC] Final current_shop_id: 1
[01-Apr-2026 22:30:39 UTC] Getting customers for shop_id: 1
[01-Apr-2026 22:30:39 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 22:30:40 UTC] Shop ID from GET: 1
[01-Apr-2026 22:30:40 UTC] Final current_shop_id: 1
[01-Apr-2026 22:30:43 UTC] Shop ID from GET: 1
[01-Apr-2026 22:30:43 UTC] Final current_shop_id: 1
[01-Apr-2026 22:30:43 UTC] Shop ID from GET: 1
[01-Apr-2026 22:30:43 UTC] Final current_shop_id: 1
[01-Apr-2026 22:30:43 UTC] API Error: Invalid action: get_customer_payments
[01-Apr-2026 22:30:58 UTC] Shop ID from POST: 1
[01-Apr-2026 22:30:58 UTC] Final current_shop_id: 1
[01-Apr-2026 22:30:58 UTC] API Error: Invalid action: record_customer_payment
[01-Apr-2026 22:31:23 UTC] Shop ID from POST: 1
[01-Apr-2026 22:31:23 UTC] Final current_shop_id: 1
[01-Apr-2026 22:31:23 UTC] Shop ID from GET: 1
[01-Apr-2026 22:31:23 UTC] Final current_shop_id: 1
[01-Apr-2026 22:31:23 UTC] Getting customers for shop_id: 1
[01-Apr-2026 22:31:23 UTC] Found 12 customers for shop_id: 1
[01-Apr-2026 22:31:24 UTC] Shop ID from GET: 1
[01-Apr-2026 22:31:24 UTC] Final current_shop_id: 1
[01-Apr-2026 22:31:32 UTC] Shop ID from POST: 1
[01-Apr-2026 22:31:32 UTC] Final current_shop_id: 1
[01-Apr-2026 22:31:46 UTC] Shop ID from POST: 1
[01-Apr-2026 22:31:46 UTC] Final current_shop_id: 1
[01-Apr-2026 22:31:46 UTC] Shop ID from GET: 1
[01-Apr-2026 22:31:46 UTC] Final current_shop_id: 1
[01-Apr-2026 22:31:46 UTC] Getting customers for shop_id: 1
[01-Apr-2026 22:31:46 UTC] Found 11 customers for shop_id: 1
[01-Apr-2026 22:31:47 UTC] Shop ID from GET: 1
[01-Apr-2026 22:31:47 UTC] Final current_shop_id: 1
[01-Apr-2026 22:31:57 UTC] Shop ID from POST: 1
[01-Apr-2026 22:31:57 UTC] Final current_shop_id: 1
[01-Apr-2026 22:32:07 UTC] Shop ID from GET: 1
[01-Apr-2026 22:32:07 UTC] Final current_shop_id: 1
[01-Apr-2026 22:32:07 UTC] Shop ID from GET: 1
[01-Apr-2026 22:32:07 UTC] Final current_shop_id: 1
[01-Apr-2026 22:32:07 UTC] API Error: Invalid action: get_customer_payments
[01-Apr-2026 22:32:17 UTC] Shop ID from POST: 1
[01-Apr-2026 22:32:17 UTC] Final current_shop_id: 1
[01-Apr-2026 22:32:17 UTC] API Error: Invalid action: record_customer_payment
[01-Apr-2026 22:40:57 UTC] Shop ID from GET: 1
[01-Apr-2026 22:40:57 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:04 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:04 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:06 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:06 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:06 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 22:41:06 UTC] ========== handleGetProducts ==========
[01-Apr-2026 22:41:06 UTC] Final Shop ID: 1
[01-Apr-2026 22:41:06 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 22:41:06 UTC] Total count in DB: 14
[01-Apr-2026 22:41:08 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:08 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:08 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 22:41:08 UTC] ========== handleGetProducts ==========
[01-Apr-2026 22:41:08 UTC] Final Shop ID: 1
[01-Apr-2026 22:41:08 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 22:41:08 UTC] Total count in DB: 14
[01-Apr-2026 22:41:09 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:09 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:09 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 22:41:09 UTC] ========== handleGetProducts ==========
[01-Apr-2026 22:41:09 UTC] Final Shop ID: 1
[01-Apr-2026 22:41:09 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 22:41:09 UTC] Total count in DB: 14
[01-Apr-2026 22:41:11 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:11 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:11 UTC] get_employees - Shop ID: 1
[01-Apr-2026 22:41:11 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:11 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:11 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:11 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:11 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:11 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:11 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:11 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:12 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:12 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:12 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 22:41:12 UTC] ========== handleGetProducts ==========
[01-Apr-2026 22:41:12 UTC] Final Shop ID: 1
[01-Apr-2026 22:41:12 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:12 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:13 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 22:41:13 UTC] Total count in DB: 14
[01-Apr-2026 22:41:13 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:13 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:13 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 22:41:13 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 22:41:13 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:13 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:13 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:13 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:13 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 22:41:13 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 22:41:13 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:13 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:13 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:13 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:14 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:14 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:14 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:14 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:17 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:17 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:20 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:20 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:20 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 22:41:20 UTC] ========== handleGetProducts ==========
[01-Apr-2026 22:41:20 UTC] Final Shop ID: 1
[01-Apr-2026 22:41:20 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 22:41:20 UTC] Total count in DB: 14
[01-Apr-2026 22:41:22 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:22 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:22 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:22 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:24 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:24 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:24 UTC] get_employees - Shop ID: 1
[01-Apr-2026 22:41:24 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:24 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:24 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:24 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:24 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:24 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:24 UTC] Shop ID from GET: 1
[01-Apr-2026 22:41:24 UTC] Final current_shop_id: 1
[01-Apr-2026 22:41:58 UTC] Using default shop_id: 5
[01-Apr-2026 22:41:58 UTC] Final current_shop_id: 5
[01-Apr-2026 22:41:58 UTC] Login failed: User not found - Email/Username: staff, Role: Staff
[01-Apr-2026 22:41:58 UTC] API Error: Invalid credentials
[01-Apr-2026 22:42:24 UTC] Using default shop_id: 5
[01-Apr-2026 22:42:24 UTC] Final current_shop_id: 5
[01-Apr-2026 22:42:25 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 22:42:25 UTC] User ID: 1
[01-Apr-2026 22:42:25 UTC] Username: admin1
[01-Apr-2026 22:42:25 UTC] Role: Admin
[01-Apr-2026 22:42:25 UTC] shop_id from users table: 1
[01-Apr-2026 22:42:25 UTC] Shop Name: ORMATRIX
[01-Apr-2026 22:42:25 UTC] ==================================
[01-Apr-2026 22:42:25 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 22:42:25 UTC] Shop ID from POST: 1
[01-Apr-2026 22:42:25 UTC] Final current_shop_id: 1
[01-Apr-2026 22:42:25 UTC] Shop ID from POST: 1
[01-Apr-2026 22:42:25 UTC] Final current_shop_id: 1
[01-Apr-2026 22:42:25 UTC] Shop ID from POST: 1
[01-Apr-2026 22:42:25 UTC] Final current_shop_id: 1
[01-Apr-2026 22:42:25 UTC] Shop ID from POST: 1
[01-Apr-2026 22:42:26 UTC] Final current_shop_id: 1
[01-Apr-2026 22:42:26 UTC] Shop ID from POST: 1
[01-Apr-2026 22:42:26 UTC] Final current_shop_id: 1
[01-Apr-2026 22:42:26 UTC] Shop ID from POST: 1
[01-Apr-2026 22:42:26 UTC] Final current_shop_id: 1
[01-Apr-2026 22:42:26 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 22:42:26 UTC] Shop ID from POST: 1
[01-Apr-2026 22:42:26 UTC] Final current_shop_id: 1
[01-Apr-2026 22:42:26 UTC] Shop ID from POST: 1
[01-Apr-2026 22:42:26 UTC] Final current_shop_id: 1
[01-Apr-2026 22:42:26 UTC] Shop ID from POST: 1
[01-Apr-2026 22:42:26 UTC] Final current_shop_id: 1
[01-Apr-2026 22:42:26 UTC] Shop ID from POST: 1
[01-Apr-2026 22:42:26 UTC] Final current_shop_id: 1
[01-Apr-2026 22:42:26 UTC] Shop ID from POST: 1
[01-Apr-2026 22:42:26 UTC] Final current_shop_id: 1
[01-Apr-2026 22:42:26 UTC] Shop ID from POST: 1
[01-Apr-2026 22:42:26 UTC] Final current_shop_id: 1
[01-Apr-2026 22:42:26 UTC] Shop ID from POST: 1
[01-Apr-2026 22:42:26 UTC] Final current_shop_id: 1
[01-Apr-2026 22:42:38 UTC] Shop ID from POST: 1
[01-Apr-2026 22:42:38 UTC] Final current_shop_id: 1
[01-Apr-2026 22:42:38 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 22:42:38 UTC] Found 5 suppliers for shop_id: 1
[01-Apr-2026 22:42:45 UTC] Shop ID from GET: 1
[01-Apr-2026 22:42:45 UTC] Final current_shop_id: 1
[01-Apr-2026 22:42:45 UTC] Getting customers for shop_id: 1
[01-Apr-2026 22:42:45 UTC] Found 11 customers for shop_id: 1
[01-Apr-2026 22:42:45 UTC] Shop ID from GET: 1
[01-Apr-2026 22:42:45 UTC] Final current_shop_id: 1
[01-Apr-2026 22:43:39 UTC] Shop ID from POST: 1
[01-Apr-2026 22:43:39 UTC] Final current_shop_id: 1
[01-Apr-2026 22:43:39 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 22:43:39 UTC] Found 5 suppliers for shop_id: 1
[01-Apr-2026 22:43:40 UTC] Shop ID from GET: 1
[01-Apr-2026 22:43:40 UTC] Final current_shop_id: 1
[01-Apr-2026 22:43:40 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 22:43:40 UTC] ========== handleGetProducts ==========
[01-Apr-2026 22:43:40 UTC] Final Shop ID: 1
[01-Apr-2026 22:43:40 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 22:43:40 UTC] Total count in DB: 14
[01-Apr-2026 22:43:43 UTC] Shop ID from GET: 1
[01-Apr-2026 22:43:43 UTC] Final current_shop_id: 1
[01-Apr-2026 22:43:43 UTC] Shop ID from GET: 1
[01-Apr-2026 22:43:43 UTC] Final current_shop_id: 1
[01-Apr-2026 22:43:45 UTC] Shop ID from GET: 1
[01-Apr-2026 22:43:45 UTC] Final current_shop_id: 1
[01-Apr-2026 22:43:45 UTC] get_employees - Shop ID: 1
[01-Apr-2026 22:43:45 UTC] Shop ID from GET: 1
[01-Apr-2026 22:43:45 UTC] Final current_shop_id: 1
[01-Apr-2026 22:43:45 UTC] Shop ID from GET: 1
[01-Apr-2026 22:43:45 UTC] Final current_shop_id: 1
[01-Apr-2026 22:43:46 UTC] Shop ID from GET: 1
[01-Apr-2026 22:43:46 UTC] Final current_shop_id: 1
[01-Apr-2026 22:43:46 UTC] Shop ID from GET: 1
[01-Apr-2026 22:43:46 UTC] Final current_shop_id: 1
[01-Apr-2026 22:43:48 UTC] Shop ID from GET: 1
[01-Apr-2026 22:43:48 UTC] Final current_shop_id: 1
[01-Apr-2026 22:43:48 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 22:43:48 UTC] ========== handleGetProducts ==========
[01-Apr-2026 22:43:48 UTC] Final Shop ID: 1
[01-Apr-2026 22:43:48 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 22:43:48 UTC] Total count in DB: 14
[01-Apr-2026 22:43:48 UTC] Shop ID from GET: 1
[01-Apr-2026 22:43:48 UTC] Final current_shop_id: 1
[01-Apr-2026 22:43:49 UTC] Shop ID from GET: 1
[01-Apr-2026 22:43:49 UTC] Final current_shop_id: 1
[01-Apr-2026 22:43:49 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 22:43:49 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 22:43:49 UTC] Shop ID from GET: 1
[01-Apr-2026 22:43:49 UTC] Final current_shop_id: 1
[01-Apr-2026 22:43:49 UTC] Shop ID from GET: 1
[01-Apr-2026 22:43:49 UTC] Final current_shop_id: 1
[01-Apr-2026 22:43:49 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 22:43:49 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 22:43:49 UTC] Shop ID from GET: 1
[01-Apr-2026 22:43:49 UTC] Final current_shop_id: 1
[01-Apr-2026 22:43:50 UTC] Shop ID from GET: 1
[01-Apr-2026 22:43:50 UTC] Final current_shop_id: 1
[01-Apr-2026 22:43:50 UTC] Shop ID from GET: 1
[01-Apr-2026 22:43:50 UTC] Final current_shop_id: 1
[01-Apr-2026 22:43:50 UTC] Shop ID from GET: 1
[01-Apr-2026 22:43:50 UTC] Final current_shop_id: 1
[01-Apr-2026 22:44:04 UTC] Shop ID from GET: 1
[01-Apr-2026 22:44:04 UTC] Final current_shop_id: 1
[01-Apr-2026 22:44:04 UTC] Shop ID from GET: 1
[01-Apr-2026 22:44:04 UTC] Final current_shop_id: 1
[01-Apr-2026 22:44:04 UTC] Shop ID from GET: 1
[01-Apr-2026 22:44:04 UTC] Final current_shop_id: 1
[01-Apr-2026 22:44:04 UTC] Shop ID from GET: 1
[01-Apr-2026 22:44:04 UTC] Final current_shop_id: 1
[01-Apr-2026 22:44:05 UTC] Shop ID from GET: 1
[01-Apr-2026 22:44:05 UTC] Final current_shop_id: 1
[01-Apr-2026 22:44:05 UTC] Shop ID from GET: 1
[01-Apr-2026 22:44:05 UTC] Final current_shop_id: 1
[01-Apr-2026 22:44:33 UTC] Shop ID from GET: 1
[01-Apr-2026 22:44:33 UTC] Final current_shop_id: 1
[01-Apr-2026 22:44:33 UTC] Shop ID from GET: 1
[01-Apr-2026 22:44:33 UTC] Final current_shop_id: 1
[01-Apr-2026 22:44:33 UTC] Shop ID from GET: 1
[01-Apr-2026 22:44:33 UTC] Final current_shop_id: 1
[01-Apr-2026 22:44:34 UTC] Shop ID from GET: 1
[01-Apr-2026 22:44:34 UTC] Final current_shop_id: 1
[01-Apr-2026 22:44:34 UTC] Shop ID from GET: 1
[01-Apr-2026 22:44:34 UTC] Final current_shop_id: 1
[01-Apr-2026 22:44:34 UTC] Shop ID from GET: 1
[01-Apr-2026 22:44:34 UTC] Final current_shop_id: 1
[01-Apr-2026 22:44:46 UTC] Shop ID from GET: 1
[01-Apr-2026 22:44:46 UTC] Final current_shop_id: 1
[01-Apr-2026 22:44:46 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 22:44:46 UTC] ========== handleGetProducts ==========
[01-Apr-2026 22:44:46 UTC] Final Shop ID: 1
[01-Apr-2026 22:44:46 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 22:44:46 UTC] Total count in DB: 14
[01-Apr-2026 22:44:46 UTC] Shop ID from GET: 1
[01-Apr-2026 22:44:46 UTC] Final current_shop_id: 1
[01-Apr-2026 22:44:47 UTC] Shop ID from GET: 1
[01-Apr-2026 22:44:47 UTC] Final current_shop_id: 1
[01-Apr-2026 22:44:47 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 22:44:47 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 22:44:47 UTC] Shop ID from GET: 1
[01-Apr-2026 22:44:47 UTC] Final current_shop_id: 1
[01-Apr-2026 22:44:47 UTC] Shop ID from GET: 1
[01-Apr-2026 22:44:47 UTC] Final current_shop_id: 1
[01-Apr-2026 22:44:47 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 22:44:47 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 22:44:48 UTC] Shop ID from GET: 1
[01-Apr-2026 22:44:48 UTC] Final current_shop_id: 1
[01-Apr-2026 22:44:49 UTC] Shop ID from GET: 1
[01-Apr-2026 22:44:49 UTC] Final current_shop_id: 1
[01-Apr-2026 22:44:49 UTC] Shop ID from GET: 1
[01-Apr-2026 22:44:49 UTC] Final current_shop_id: 1
[01-Apr-2026 22:44:50 UTC] Shop ID from GET: 1
[01-Apr-2026 22:44:50 UTC] Final current_shop_id: 1
[01-Apr-2026 22:45:01 UTC] Shop ID from GET: 1
[01-Apr-2026 22:45:01 UTC] Final current_shop_id: 1
[01-Apr-2026 22:45:02 UTC] Shop ID from GET: 1
[01-Apr-2026 22:45:02 UTC] Final current_shop_id: 1
[01-Apr-2026 22:45:02 UTC] Shop ID from GET: 1
[01-Apr-2026 22:45:02 UTC] Final current_shop_id: 1
[01-Apr-2026 22:45:03 UTC] Shop ID from GET: 1
[01-Apr-2026 22:45:03 UTC] Final current_shop_id: 1
[01-Apr-2026 22:45:06 UTC] Shop ID from GET: 1
[01-Apr-2026 22:45:06 UTC] Final current_shop_id: 1
[01-Apr-2026 22:45:07 UTC] Shop ID from GET: 1
[01-Apr-2026 22:45:07 UTC] Final current_shop_id: 1
[01-Apr-2026 22:48:36 UTC] Shop ID from GET: 1
[01-Apr-2026 22:48:36 UTC] Final current_shop_id: 1
[01-Apr-2026 22:48:36 UTC] Shop ID from GET: 1
[01-Apr-2026 22:48:36 UTC] Final current_shop_id: 1
[01-Apr-2026 22:48:37 UTC] Shop ID from GET: 1
[01-Apr-2026 22:48:37 UTC] Final current_shop_id: 1
[01-Apr-2026 22:48:37 UTC] Shop ID from GET: 1
[01-Apr-2026 22:48:37 UTC] Final current_shop_id: 1
[01-Apr-2026 22:48:38 UTC] Shop ID from GET: 1
[01-Apr-2026 22:48:38 UTC] Final current_shop_id: 1
[01-Apr-2026 22:48:38 UTC] Shop ID from GET: 1
[01-Apr-2026 22:48:38 UTC] Final current_shop_id: 1
[01-Apr-2026 22:48:45 UTC] Shop ID from GET: 1
[01-Apr-2026 22:48:45 UTC] Final current_shop_id: 1
[01-Apr-2026 22:48:45 UTC] Shop ID from GET: 1
[01-Apr-2026 22:48:45 UTC] Final current_shop_id: 1
[01-Apr-2026 22:48:45 UTC] Shop ID from GET: 1
[01-Apr-2026 22:48:45 UTC] Final current_shop_id: 1
[01-Apr-2026 22:48:46 UTC] Shop ID from GET: 1
[01-Apr-2026 22:48:46 UTC] Final current_shop_id: 1
[01-Apr-2026 22:48:46 UTC] Shop ID from GET: 1
[01-Apr-2026 22:48:46 UTC] Final current_shop_id: 1
[01-Apr-2026 22:48:46 UTC] Shop ID from GET: 1
[01-Apr-2026 22:48:46 UTC] Final current_shop_id: 1
[01-Apr-2026 22:49:12 UTC] Shop ID from GET: 1
[01-Apr-2026 22:49:12 UTC] Final current_shop_id: 1
[01-Apr-2026 22:49:12 UTC] Shop ID from GET: 1
[01-Apr-2026 22:49:12 UTC] Final current_shop_id: 1
[01-Apr-2026 22:49:12 UTC] Shop ID from GET: 1
[01-Apr-2026 22:49:12 UTC] Final current_shop_id: 1
[01-Apr-2026 22:49:12 UTC] Shop ID from GET: 1
[01-Apr-2026 22:49:12 UTC] Final current_shop_id: 1
[01-Apr-2026 22:49:13 UTC] Shop ID from GET: 1
[01-Apr-2026 22:49:13 UTC] Final current_shop_id: 1
[01-Apr-2026 22:49:13 UTC] Shop ID from GET: 1
[01-Apr-2026 22:49:13 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:34 UTC] Using default shop_id: 5
[01-Apr-2026 23:07:34 UTC] Final current_shop_id: 5
[01-Apr-2026 23:07:34 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 23:07:34 UTC] User ID: 1
[01-Apr-2026 23:07:34 UTC] Username: admin1
[01-Apr-2026 23:07:34 UTC] Role: Admin
[01-Apr-2026 23:07:34 UTC] shop_id from users table: 1
[01-Apr-2026 23:07:34 UTC] Shop Name: ORMATRIX
[01-Apr-2026 23:07:34 UTC] ==================================
[01-Apr-2026 23:07:34 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 23:07:35 UTC] Shop ID from POST: 1
[01-Apr-2026 23:07:35 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:35 UTC] Shop ID from POST: 1
[01-Apr-2026 23:07:35 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:35 UTC] Shop ID from POST: 1
[01-Apr-2026 23:07:35 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:35 UTC] Shop ID from POST: 1
[01-Apr-2026 23:07:35 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:35 UTC] Shop ID from POST: 1
[01-Apr-2026 23:07:35 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:35 UTC] Shop ID from POST: 1
[01-Apr-2026 23:07:35 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:35 UTC] Shop ID from POST: 1
[01-Apr-2026 23:07:35 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:35 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 23:07:35 UTC] Shop ID from POST: 1
[01-Apr-2026 23:07:35 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:35 UTC] Shop ID from POST: 1
[01-Apr-2026 23:07:35 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:36 UTC] Shop ID from POST: 1
[01-Apr-2026 23:07:36 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:36 UTC] Shop ID from POST: 1
[01-Apr-2026 23:07:36 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:36 UTC] Shop ID from POST: 1
[01-Apr-2026 23:07:36 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:36 UTC] Shop ID from POST: 1
[01-Apr-2026 23:07:36 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:43 UTC] Shop ID from GET: 1
[01-Apr-2026 23:07:43 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:43 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 23:07:43 UTC] ========== handleGetProducts ==========
[01-Apr-2026 23:07:43 UTC] Final Shop ID: 1
[01-Apr-2026 23:07:43 UTC] Shop ID from GET: 1
[01-Apr-2026 23:07:43 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:43 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 23:07:43 UTC] Total count in DB: 14
[01-Apr-2026 23:07:43 UTC] Shop ID from GET: 1
[01-Apr-2026 23:07:43 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:43 UTC] ✅ FINAL shop_id for categories: 1
[01-Apr-2026 23:07:43 UTC] Found 10 categories for shop_id: 1
[01-Apr-2026 23:07:43 UTC] Shop ID from GET: 1
[01-Apr-2026 23:07:43 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:43 UTC] Shop ID from GET: 1
[01-Apr-2026 23:07:43 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:43 UTC] ✅ FINAL shop_id for brands: 1
[01-Apr-2026 23:07:43 UTC] Found 9 brands for shop_id: 1
[01-Apr-2026 23:07:44 UTC] Shop ID from GET: 1
[01-Apr-2026 23:07:44 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:44 UTC] Shop ID from GET: 1
[01-Apr-2026 23:07:44 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:44 UTC] Shop ID from GET: 1
[01-Apr-2026 23:07:44 UTC] Final current_shop_id: 1
[01-Apr-2026 23:07:44 UTC] Shop ID from GET: 1
[01-Apr-2026 23:07:44 UTC] Final current_shop_id: 1
[01-Apr-2026 23:18:10 UTC] Using default shop_id: 5
[01-Apr-2026 23:18:10 UTC] Final current_shop_id: 5
[01-Apr-2026 23:18:10 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 23:18:10 UTC] User ID: 1
[01-Apr-2026 23:18:10 UTC] Username: admin1
[01-Apr-2026 23:18:10 UTC] Role: Admin
[01-Apr-2026 23:18:10 UTC] shop_id from users table: 1
[01-Apr-2026 23:18:10 UTC] Shop Name: ORMATRIX
[01-Apr-2026 23:18:10 UTC] ==================================
[01-Apr-2026 23:18:10 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 23:18:10 UTC] Shop ID from POST: 1
[01-Apr-2026 23:18:10 UTC] Final current_shop_id: 1
[01-Apr-2026 23:18:11 UTC] Shop ID from POST: 1
[01-Apr-2026 23:18:11 UTC] Final current_shop_id: 1
[01-Apr-2026 23:18:11 UTC] Shop ID from POST: 1
[01-Apr-2026 23:18:11 UTC] Final current_shop_id: 1
[01-Apr-2026 23:18:11 UTC] Shop ID from POST: 1
[01-Apr-2026 23:18:11 UTC] Final current_shop_id: 1
[01-Apr-2026 23:18:11 UTC] Shop ID from POST: 1
[01-Apr-2026 23:18:11 UTC] Final current_shop_id: 1
[01-Apr-2026 23:18:11 UTC] Shop ID from POST: 1
[01-Apr-2026 23:18:11 UTC] Final current_shop_id: 1
[01-Apr-2026 23:18:11 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 23:18:11 UTC] Shop ID from POST: 1
[01-Apr-2026 23:18:11 UTC] Final current_shop_id: 1
[01-Apr-2026 23:18:11 UTC] Shop ID from POST: 1
[01-Apr-2026 23:18:11 UTC] Final current_shop_id: 1
[01-Apr-2026 23:18:11 UTC] Shop ID from POST: 1
[01-Apr-2026 23:18:11 UTC] Final current_shop_id: 1
[01-Apr-2026 23:18:11 UTC] Shop ID from POST: 1
[01-Apr-2026 23:18:11 UTC] Final current_shop_id: 1
[01-Apr-2026 23:18:11 UTC] Shop ID from POST: 1
[01-Apr-2026 23:18:11 UTC] Final current_shop_id: 1
[01-Apr-2026 23:18:11 UTC] Shop ID from POST: 1
[01-Apr-2026 23:18:11 UTC] Final current_shop_id: 1
[01-Apr-2026 23:18:11 UTC] Shop ID from POST: 1
[01-Apr-2026 23:18:11 UTC] Final current_shop_id: 1
[01-Apr-2026 23:18:14 UTC] Shop ID from POST: 1
[01-Apr-2026 23:18:14 UTC] Final current_shop_id: 1
[01-Apr-2026 23:18:14 UTC] Getting customers for shop_id: 1
[01-Apr-2026 23:18:14 UTC] Found 11 customers for shop_id: 1
[01-Apr-2026 23:18:14 UTC] Shop ID from GET: 1
[01-Apr-2026 23:18:14 UTC] Final current_shop_id: 1
[01-Apr-2026 23:19:21 UTC] Shop ID from POST: 1
[01-Apr-2026 23:19:21 UTC] Final current_shop_id: 1
[01-Apr-2026 23:19:21 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 23:19:21 UTC] ========== handleGetProducts ==========
[01-Apr-2026 23:19:21 UTC] Final Shop ID: 1
[01-Apr-2026 23:19:21 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 23:19:21 UTC] Total count in DB: 14
[01-Apr-2026 23:19:21 UTC] Shop ID from POST: 1
[01-Apr-2026 23:19:21 UTC] Final current_shop_id: 1
[01-Apr-2026 23:19:21 UTC] Shop ID from POST: 1
[01-Apr-2026 23:19:21 UTC] Final current_shop_id: 1
[01-Apr-2026 23:19:21 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 23:19:21 UTC] Found 5 suppliers for shop_id: 1
[01-Apr-2026 23:19:21 UTC] Shop ID from POST: 1
[01-Apr-2026 23:19:21 UTC] Final current_shop_id: 1
[01-Apr-2026 23:19:22 UTC] Shop ID from POST: 1
[01-Apr-2026 23:19:22 UTC] Final current_shop_id: 1
[01-Apr-2026 23:19:22 UTC] Getting customers for shop_id: 1
[01-Apr-2026 23:19:22 UTC] Found 11 customers for shop_id: 1
[01-Apr-2026 23:19:23 UTC] Shop ID from GET: 1
[01-Apr-2026 23:19:23 UTC] Final current_shop_id: 1
[01-Apr-2026 23:21:03 UTC] Using default shop_id: 5
[01-Apr-2026 23:21:03 UTC] Final current_shop_id: 5
[01-Apr-2026 23:21:03 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 23:21:03 UTC] User ID: 1
[01-Apr-2026 23:21:03 UTC] Username: admin1
[01-Apr-2026 23:21:03 UTC] Role: Admin
[01-Apr-2026 23:21:03 UTC] shop_id from users table: 1
[01-Apr-2026 23:21:03 UTC] Shop Name: ORMATRIX
[01-Apr-2026 23:21:03 UTC] ==================================
[01-Apr-2026 23:21:03 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 23:21:04 UTC] Shop ID from POST: 1
[01-Apr-2026 23:21:04 UTC] Final current_shop_id: 1
[01-Apr-2026 23:21:04 UTC] Shop ID from POST: 1
[01-Apr-2026 23:21:04 UTC] Final current_shop_id: 1
[01-Apr-2026 23:21:04 UTC] Shop ID from POST: 1
[01-Apr-2026 23:21:04 UTC] Final current_shop_id: 1
[01-Apr-2026 23:21:04 UTC] Shop ID from POST: 1
[01-Apr-2026 23:21:04 UTC] Final current_shop_id: 1
[01-Apr-2026 23:21:04 UTC] Shop ID from POST: 1
[01-Apr-2026 23:21:04 UTC] Final current_shop_id: 1
[01-Apr-2026 23:21:04 UTC] Shop ID from POST: 1
[01-Apr-2026 23:21:04 UTC] Final current_shop_id: 1
[01-Apr-2026 23:21:05 UTC] Shop ID from POST: 1
[01-Apr-2026 23:21:05 UTC] Final current_shop_id: 1
[01-Apr-2026 23:21:05 UTC] Shop ID from POST: 1
[01-Apr-2026 23:21:05 UTC] Final current_shop_id: 1
[01-Apr-2026 23:21:05 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 23:21:05 UTC] Shop ID from POST: 1
[01-Apr-2026 23:21:05 UTC] Final current_shop_id: 1
[01-Apr-2026 23:21:05 UTC] Shop ID from POST: 1
[01-Apr-2026 23:21:05 UTC] Final current_shop_id: 1
[01-Apr-2026 23:21:05 UTC] Shop ID from POST: 1
[01-Apr-2026 23:21:05 UTC] Final current_shop_id: 1
[01-Apr-2026 23:21:05 UTC] Shop ID from POST: 1
[01-Apr-2026 23:21:05 UTC] Final current_shop_id: 1
[01-Apr-2026 23:21:05 UTC] Shop ID from POST: 1
[01-Apr-2026 23:21:05 UTC] Final current_shop_id: 1
[01-Apr-2026 23:21:28 UTC] Shop ID from POST: 1
[01-Apr-2026 23:21:28 UTC] Final current_shop_id: 1
[01-Apr-2026 23:21:28 UTC] Getting customers for shop_id: 1
[01-Apr-2026 23:21:28 UTC] Found 11 customers for shop_id: 1
[01-Apr-2026 23:21:29 UTC] Shop ID from GET: 1
[01-Apr-2026 23:21:29 UTC] Final current_shop_id: 1
[01-Apr-2026 23:28:06 UTC] Using default shop_id: 5
[01-Apr-2026 23:28:06 UTC] Final current_shop_id: 5
[01-Apr-2026 23:28:06 UTC] API Error: Invalid credentials. 4 attempts remaining
[01-Apr-2026 23:28:13 UTC] Using default shop_id: 5
[01-Apr-2026 23:28:13 UTC] Final current_shop_id: 5
[01-Apr-2026 23:28:13 UTC] ========== LOGIN DEBUG ==========
[01-Apr-2026 23:28:13 UTC] User ID: 1
[01-Apr-2026 23:28:13 UTC] Username: admin1
[01-Apr-2026 23:28:13 UTC] Role: Admin
[01-Apr-2026 23:28:13 UTC] shop_id from users table: 1
[01-Apr-2026 23:28:13 UTC] Shop Name: ORMATRIX
[01-Apr-2026 23:28:13 UTC] ==================================
[01-Apr-2026 23:28:13 UTC] ✅ FINAL shop_id for user: 1
[01-Apr-2026 23:28:14 UTC] Shop ID from POST: 1
[01-Apr-2026 23:28:14 UTC] Final current_shop_id: 1
[01-Apr-2026 23:28:14 UTC] Shop ID from POST: 1
[01-Apr-2026 23:28:14 UTC] Final current_shop_id: 1
[01-Apr-2026 23:28:14 UTC] Shop ID from POST: 1
[01-Apr-2026 23:28:14 UTC] Final current_shop_id: 1
[01-Apr-2026 23:28:14 UTC] Shop ID from POST: 1
[01-Apr-2026 23:28:14 UTC] Final current_shop_id: 1
[01-Apr-2026 23:28:14 UTC] get_chart_data - Shop ID: 1, Period: weekly
[01-Apr-2026 23:28:14 UTC] Shop ID from POST: 1
[01-Apr-2026 23:28:14 UTC] Final current_shop_id: 1
[01-Apr-2026 23:28:14 UTC] Shop ID from POST: 1
[01-Apr-2026 23:28:14 UTC] Final current_shop_id: 1
[01-Apr-2026 23:28:14 UTC] Shop ID from POST: 1
[01-Apr-2026 23:28:14 UTC] Final current_shop_id: 1
[01-Apr-2026 23:28:14 UTC] Shop ID from POST: 1
[01-Apr-2026 23:28:14 UTC] Final current_shop_id: 1
[01-Apr-2026 23:28:14 UTC] Shop ID from POST: 1
[01-Apr-2026 23:28:14 UTC] Final current_shop_id: 1
[01-Apr-2026 23:28:14 UTC] Shop ID from POST: 1
[01-Apr-2026 23:28:14 UTC] Final current_shop_id: 1
[01-Apr-2026 23:28:14 UTC] Shop ID from POST: 1
[01-Apr-2026 23:28:14 UTC] Final current_shop_id: 1
[01-Apr-2026 23:28:14 UTC] Shop ID from POST: 1
[01-Apr-2026 23:28:14 UTC] Final current_shop_id: 1
[01-Apr-2026 23:28:14 UTC] Shop ID from POST: 1
[01-Apr-2026 23:28:14 UTC] Final current_shop_id: 1
[01-Apr-2026 23:28:17 UTC] Shop ID from GET: 1
[01-Apr-2026 23:28:17 UTC] Final current_shop_id: 1
[01-Apr-2026 23:28:17 UTC] Getting customers for shop_id: 1
[01-Apr-2026 23:28:17 UTC] Found 11 customers for shop_id: 1
[01-Apr-2026 23:28:17 UTC] Shop ID from GET: 1
[01-Apr-2026 23:28:17 UTC] Final current_shop_id: 1
[01-Apr-2026 23:28:30 UTC] Shop ID from GET: 1
[01-Apr-2026 23:28:30 UTC] Final current_shop_id: 1
[01-Apr-2026 23:28:30 UTC] Shop ID from GET: 1
[01-Apr-2026 23:28:30 UTC] Final current_shop_id: 1
[01-Apr-2026 23:28:30 UTC] API Error: Invalid action: get_customer_payments
[01-Apr-2026 23:28:36 UTC] Shop ID from POST: 1
[01-Apr-2026 23:28:36 UTC] Final current_shop_id: 1
[01-Apr-2026 23:28:36 UTC] API Error: Invalid action: record_customer_payment
[01-Apr-2026 23:29:46 UTC] Shop ID from POST: 1
[01-Apr-2026 23:29:46 UTC] Final current_shop_id: 1
[01-Apr-2026 23:29:46 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 23:29:46 UTC] Found 5 suppliers for shop_id: 1
[01-Apr-2026 23:29:46 UTC] Shop ID from POST: 1
[01-Apr-2026 23:29:46 UTC] Final current_shop_id: 1
[01-Apr-2026 23:29:46 UTC] Shop ID from POST: 1
[01-Apr-2026 23:29:46 UTC] Final current_shop_id: 1
[01-Apr-2026 23:29:46 UTC] Shop ID from POST: 1
[01-Apr-2026 23:29:46 UTC] Final current_shop_id: 1
[01-Apr-2026 23:29:46 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 23:29:46 UTC] ========== handleGetProducts ==========
[01-Apr-2026 23:29:46 UTC] Final Shop ID: 1
[01-Apr-2026 23:29:46 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 23:29:46 UTC] Total count in DB: 14
[01-Apr-2026 23:29:50 UTC] Shop ID from POST: 1
[01-Apr-2026 23:29:50 UTC] Final current_shop_id: 1
[01-Apr-2026 23:29:50 UTC] Shop ID from POST: 1
[01-Apr-2026 23:29:50 UTC] Final current_shop_id: 1
[01-Apr-2026 23:29:55 UTC] Shop ID from POST: 1
[01-Apr-2026 23:29:55 UTC] Final current_shop_id: 1
[01-Apr-2026 23:29:55 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 23:29:55 UTC] Shop ID: 1
[01-Apr-2026 23:29:55 UTC] Shop ID from POST: 1
[01-Apr-2026 23:29:55 UTC] Final current_shop_id: 1
[01-Apr-2026 23:29:55 UTC] Shop ID from POST: 1
[01-Apr-2026 23:29:55 UTC] Final current_shop_id: 1
[01-Apr-2026 23:29:56 UTC] Shop ID from POST: 1
[01-Apr-2026 23:29:56 UTC] Final current_shop_id: 1
[01-Apr-2026 23:30:03 UTC] Shop ID from POST: 1
[01-Apr-2026 23:30:03 UTC] Final current_shop_id: 1
[01-Apr-2026 23:30:03 UTC] Getting suppliers for shop_id: 1
[01-Apr-2026 23:30:03 UTC] Found 5 suppliers for shop_id: 1
[01-Apr-2026 23:30:03 UTC] Shop ID from POST: 1
[01-Apr-2026 23:30:03 UTC] Final current_shop_id: 1
[01-Apr-2026 23:30:03 UTC] Shop ID from POST: 1
[01-Apr-2026 23:30:03 UTC] Final current_shop_id: 1
[01-Apr-2026 23:30:03 UTC] handleGetProducts - Using passed shop_id: 1
[01-Apr-2026 23:30:03 UTC] ========== handleGetProducts ==========
[01-Apr-2026 23:30:03 UTC] Final Shop ID: 1
[01-Apr-2026 23:30:03 UTC] Shop ID from POST: 1
[01-Apr-2026 23:30:03 UTC] Final current_shop_id: 1
[01-Apr-2026 23:30:03 UTC] Found 14 products for shop_id: 1
[01-Apr-2026 23:30:03 UTC] Total count in DB: 14
[01-Apr-2026 23:30:05 UTC] Shop ID from POST: 1
[01-Apr-2026 23:30:05 UTC] Final current_shop_id: 1
[01-Apr-2026 23:30:05 UTC] Shop ID from POST: 1
[01-Apr-2026 23:30:05 UTC] Final current_shop_id: 1
[01-Apr-2026 23:30:22 UTC] Shop ID from POST: 1
[01-Apr-2026 23:30:22 UTC] Final current_shop_id: 1
[01-Apr-2026 23:30:22 UTC] ========== handleCreatePurchase START ==========
[01-Apr-2026 23:30:22 UTC] Shop ID: 1
[01-Apr-2026 23:30:22 UTC] Input data: {"action":"create_purchase","supplier_id":"2","purchase_date":"2026-04-02","invoice_number":"PUR-202604-222508","subtotal_amount":400,"total_discount":0,"taxable_value":400,"gst_amount":40,"total_amount":440,"paid_amount":0,"pending_amount":440,"status":"unpaid","payment_method":"None","shop_id":1,"items":[{"product_id":"TEMP_1775086220508","product_name":"tiles","quantity":1,"purchase_price":400,"price":400,"discount":0,"discount_percent":0,"discount_amount":0,"gst_percent":10,"gst_percentage":10,"hsn_code":"sd33"}]}
[01-Apr-2026 23:30:22 UTC] Purchase inserted with ID: 20 for shop_id: 1
[01-Apr-2026 23:30:23 UTC] Shop ID from POST: 1
[01-Apr-2026 23:30:23 UTC] Final current_shop_id: 1
[01-Apr-2026 23:30:23 UTC] Shop ID from POST: 1
[01-Apr-2026 23:30:23 UTC] Final current_shop_id: 1
[01-Apr-2026 23:30:23 UTC] Shop ID from POST: 1
[01-Apr-2026 23:30:23 UTC] Final current_shop_id: 1
[01-Apr-2026 23:30:23 UTC] Shop ID from POST: 1
[01-Apr-2026 23:30:23 UTC] Final current_shop_id: 1
[01-Apr-2026 23:30:29 UTC] Using default shop_id: 5
[01-Apr-2026 23:30:29 UTC] Final current_shop_id: 5
[01-Apr-2026 23:30:29 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 23:30:29 UTC] Shop ID: 5
[01-Apr-2026 23:30:29 UTC] Error in handleGetPurchase: Purchase not found or access denied
[01-Apr-2026 23:30:29 UTC] Using default shop_id: 5
[01-Apr-2026 23:30:29 UTC] Final current_shop_id: 5
[01-Apr-2026 23:30:29 UTC] Error in recordPurchasePayment: Purchase not found or access denied
[01-Apr-2026 23:30:37 UTC] Using default shop_id: 5
[01-Apr-2026 23:30:37 UTC] Final current_shop_id: 5
[01-Apr-2026 23:30:37 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 23:30:37 UTC] Shop ID: 5
[01-Apr-2026 23:30:37 UTC] Error in handleGetPurchase: Purchase not found or access denied
[01-Apr-2026 23:30:37 UTC] Using default shop_id: 5
[01-Apr-2026 23:30:37 UTC] Final current_shop_id: 5
[01-Apr-2026 23:30:37 UTC] Error in recordPurchasePayment: Purchase not found or access denied
[01-Apr-2026 23:31:20 UTC] Using default shop_id: 5
[01-Apr-2026 23:31:20 UTC] Final current_shop_id: 5
[01-Apr-2026 23:31:20 UTC] ========== handleGetPurchase ==========
[01-Apr-2026 23:31:20 UTC] Shop ID: 5
[01-Apr-2026 23:31:20 UTC] Error in handleGetPurchase: Purchase not found or access denied
[01-Apr-2026 23:31:20 UTC] Using default shop_id: 5
[01-Apr-2026 23:31:20 UTC] Final current_shop_id: 5
[01-Apr-2026 23:31:20 UTC] Error in recordPurchasePayment: Purchase not found or access denied
[01-Apr-2026 23:31:34 UTC] Shop ID from GET: 1
[01-Apr-2026 23:31:34 UTC] Final current_shop_id: 1
[01-Apr-2026 23:31:34 UTC] Getting customers for shop_id: 1
[01-Apr-2026 23:31:34 UTC] Found 11 customers for shop_id: 1
[01-Apr-2026 23:31:34 UTC] Shop ID from GET: 1
[01-Apr-2026 23:31:34 UTC] Final current_shop_id: 1
[01-Apr-2026 23:31:39 UTC] Shop ID from GET: 1
[01-Apr-2026 23:31:39 UTC] Final current_shop_id: 1
[01-Apr-2026 23:31:39 UTC] Shop ID from GET: 1
[01-Apr-2026 23:31:39 UTC] Final current_shop_id: 1
[01-Apr-2026 23:31:39 UTC] API Error: Invalid action: get_customer_payments
[01-Apr-2026 23:31:47 UTC] Shop ID from POST: 1
[01-Apr-2026 23:31:47 UTC] Final current_shop_id: 1
[01-Apr-2026 23:31:47 UTC] API Error: Invalid action: record_customer_payment
[02-Apr-2026 01:35:49 UTC] Using default shop_id: 5
[02-Apr-2026 01:35:49 UTC] Final current_shop_id: 5
[02-Apr-2026 01:35:49 UTC] API Error: Invalid action: 
[02-Apr-2026 01:35:50 UTC] Using default shop_id: 5
[02-Apr-2026 01:35:50 UTC] Final current_shop_id: 5
[02-Apr-2026 01:35:50 UTC] API Error: Invalid action: 
[02-Apr-2026 03:51:21 UTC] Using default shop_id: 5
[02-Apr-2026 03:51:21 UTC] Final current_shop_id: 5
[02-Apr-2026 03:51:21 UTC] ========== LOGIN DEBUG ==========
[02-Apr-2026 03:51:21 UTC] User ID: 1
[02-Apr-2026 03:51:21 UTC] Username: admin1
[02-Apr-2026 03:51:21 UTC] Role: Admin
[02-Apr-2026 03:51:21 UTC] shop_id from users table: 1
[02-Apr-2026 03:51:21 UTC] Shop Name: ORMATRIX
[02-Apr-2026 03:51:21 UTC] ==================================
[02-Apr-2026 03:51:21 UTC] ✅ FINAL shop_id for user: 1
[02-Apr-2026 03:51:21 UTC] Shop ID from POST: 1
[02-Apr-2026 03:51:21 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:21 UTC] Shop ID from POST: 1
[02-Apr-2026 03:51:21 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:21 UTC] Shop ID from POST: 1
[02-Apr-2026 03:51:21 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:21 UTC] Shop ID from POST: 1
[02-Apr-2026 03:51:21 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:21 UTC] Shop ID from POST: 1
[02-Apr-2026 03:51:21 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:21 UTC] get_chart_data - Shop ID: 1, Period: weekly
[02-Apr-2026 03:51:21 UTC] Shop ID from POST: 1
[02-Apr-2026 03:51:21 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:21 UTC] Shop ID from POST: 1
[02-Apr-2026 03:51:21 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:22 UTC] Shop ID from POST: 1
[02-Apr-2026 03:51:22 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:22 UTC] Shop ID from POST: 1
[02-Apr-2026 03:51:22 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:22 UTC] Shop ID from POST: 1
[02-Apr-2026 03:51:22 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:22 UTC] Shop ID from POST: 1
[02-Apr-2026 03:51:22 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:22 UTC] Shop ID from POST: 1
[02-Apr-2026 03:51:22 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:22 UTC] Shop ID from POST: 1
[02-Apr-2026 03:51:22 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:44 UTC] Shop ID from GET: 1
[02-Apr-2026 03:51:44 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:44 UTC] ✅ FINAL shop_id for units: 1
[02-Apr-2026 03:51:44 UTC] Shop ID from GET: 1
[02-Apr-2026 03:51:44 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:44 UTC] ✅ FINAL shop_id for colors: 1
[02-Apr-2026 03:51:44 UTC] Found 10 colors for shop_id: 1
[02-Apr-2026 03:51:44 UTC] Found 10 units for shop_id: 1
[02-Apr-2026 03:51:44 UTC] Shop ID from GET: 1
[02-Apr-2026 03:51:44 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:44 UTC] ✅ FINAL shop_id for sizes: 1
[02-Apr-2026 03:51:44 UTC] Shop ID from GET: 1
[02-Apr-2026 03:51:44 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:44 UTC] ✅ FINAL shop_id for brands: 1
[02-Apr-2026 03:51:44 UTC] Shop ID from GET: 1
[02-Apr-2026 03:51:44 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:44 UTC] ✅ FINAL shop_id for categories: 1
[02-Apr-2026 03:51:44 UTC] Shop ID from GET: 1
[02-Apr-2026 03:51:44 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:44 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 03:51:44 UTC] ========== handleGetProducts ==========
[02-Apr-2026 03:51:44 UTC] Final Shop ID: 1
[02-Apr-2026 03:51:44 UTC] Found 9 brands for shop_id: 1
[02-Apr-2026 03:51:44 UTC] Found 10 categories for shop_id: 1
[02-Apr-2026 03:51:44 UTC] Found 8 sizes for shop_id: 1
[02-Apr-2026 03:51:44 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 03:51:44 UTC] Total count in DB: 14
[02-Apr-2026 03:51:52 UTC] Shop ID from GET: 1
[02-Apr-2026 03:51:52 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:52 UTC] Shop ID from GET: 1
[02-Apr-2026 03:51:52 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:52 UTC] Getting customers for shop_id: 1
[02-Apr-2026 03:51:52 UTC] Shop ID from GET: 1
[02-Apr-2026 03:51:52 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:52 UTC] Found 11 customers for shop_id: 1
[02-Apr-2026 03:51:53 UTC] Shop ID from GET: 1
[02-Apr-2026 03:51:53 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:53 UTC] Shop ID from GET: 1
[02-Apr-2026 03:51:53 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:53 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 03:51:53 UTC] ========== handleGetProducts ==========
[02-Apr-2026 03:51:53 UTC] Final Shop ID: 1
[02-Apr-2026 03:51:53 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 03:51:53 UTC] Total count in DB: 14
[02-Apr-2026 03:51:54 UTC] Shop ID from POST: 1
[02-Apr-2026 03:51:54 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:54 UTC] Shop ID from POST: 1
[02-Apr-2026 03:51:54 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:54 UTC] Getting suppliers for shop_id: 1
[02-Apr-2026 03:51:54 UTC] Found 5 suppliers for shop_id: 1
[02-Apr-2026 03:51:54 UTC] Shop ID from POST: 1
[02-Apr-2026 03:51:54 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:54 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 03:51:54 UTC] ========== handleGetProducts ==========
[02-Apr-2026 03:51:54 UTC] Final Shop ID: 1
[02-Apr-2026 03:51:54 UTC] Shop ID from POST: 1
[02-Apr-2026 03:51:54 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:54 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 03:51:54 UTC] Total count in DB: 14
[02-Apr-2026 03:51:56 UTC] Shop ID from POST: 1
[02-Apr-2026 03:51:56 UTC] Final current_shop_id: 1
[02-Apr-2026 03:51:57 UTC] Shop ID from POST: 1
[02-Apr-2026 03:51:57 UTC] Final current_shop_id: 1
[02-Apr-2026 03:52:00 UTC] Shop ID from POST: 1
[02-Apr-2026 03:52:00 UTC] Final current_shop_id: 1
[02-Apr-2026 03:52:00 UTC] ========== handleGetPurchase ==========
[02-Apr-2026 03:52:00 UTC] Shop ID: 1
[02-Apr-2026 03:52:00 UTC] Shop ID from POST: 1
[02-Apr-2026 03:52:00 UTC] Final current_shop_id: 1
[02-Apr-2026 03:52:01 UTC] Shop ID from POST: 1
[02-Apr-2026 03:52:01 UTC] Final current_shop_id: 1
[02-Apr-2026 03:52:02 UTC] Shop ID from POST: 1
[02-Apr-2026 03:52:02 UTC] Final current_shop_id: 1
[02-Apr-2026 03:52:04 UTC] Shop ID from GET: 1
[02-Apr-2026 03:52:04 UTC] Final current_shop_id: 1
[02-Apr-2026 03:52:04 UTC] Getting customers for shop_id: 1
[02-Apr-2026 03:52:04 UTC] Found 11 customers for shop_id: 1
[02-Apr-2026 03:52:04 UTC] Shop ID from GET: 1
[02-Apr-2026 03:52:04 UTC] Final current_shop_id: 1
[02-Apr-2026 03:52:08 UTC] Shop ID from GET: 1
[02-Apr-2026 03:52:08 UTC] Final current_shop_id: 1
[02-Apr-2026 03:52:08 UTC] Shop ID from GET: 1
[02-Apr-2026 03:52:08 UTC] Final current_shop_id: 1
[02-Apr-2026 03:52:08 UTC] API Error: Invalid action: get_customer_payments
[02-Apr-2026 03:52:15 UTC] Shop ID from POST: 1
[02-Apr-2026 03:52:15 UTC] Final current_shop_id: 1
[02-Apr-2026 03:52:15 UTC] API Error: Invalid action: record_customer_payment
[02-Apr-2026 03:52:22 UTC] Shop ID from POST: 1
[02-Apr-2026 03:52:22 UTC] Final current_shop_id: 1
[02-Apr-2026 03:52:22 UTC] API Error: Invalid action: record_customer_payment
[02-Apr-2026 03:52:28 UTC] Shop ID from POST: 1
[02-Apr-2026 03:52:28 UTC] Final current_shop_id: 1
[02-Apr-2026 03:52:28 UTC] Getting suppliers for shop_id: 1
[02-Apr-2026 03:52:28 UTC] Found 5 suppliers for shop_id: 1
[02-Apr-2026 03:52:35 UTC] Shop ID from GET: 1
[02-Apr-2026 03:52:35 UTC] Final current_shop_id: 1
[02-Apr-2026 03:52:35 UTC] API Error: Invalid action: get_supplier_purchases
[02-Apr-2026 03:52:36 UTC] Using default shop_id: 5
[02-Apr-2026 03:52:36 UTC] Final current_shop_id: 5
[02-Apr-2026 03:52:36 UTC] API Error: Invalid action: get_supplier_purchases
[02-Apr-2026 03:52:45 UTC] Shop ID from GET: 1
[02-Apr-2026 03:52:45 UTC] Final current_shop_id: 1
[02-Apr-2026 03:52:45 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 03:52:45 UTC] ========== handleGetProducts ==========
[02-Apr-2026 03:52:45 UTC] Final Shop ID: 1
[02-Apr-2026 03:52:45 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 03:52:45 UTC] Total count in DB: 14
[02-Apr-2026 03:52:59 UTC] Shop ID from GET: 1
[02-Apr-2026 03:52:59 UTC] Final current_shop_id: 1
[02-Apr-2026 03:52:59 UTC] Shop ID from GET: 1
[02-Apr-2026 03:52:59 UTC] Final current_shop_id: 1
[02-Apr-2026 03:53:16 UTC] Shop ID from POST: 1
[02-Apr-2026 03:53:16 UTC] Final current_shop_id: 1
[02-Apr-2026 03:53:16 UTC] Shop ID from GET: 1
[02-Apr-2026 03:53:16 UTC] Final current_shop_id: 1
[02-Apr-2026 03:53:24 UTC] Shop ID from POST: 1
[02-Apr-2026 03:53:24 UTC] Final current_shop_id: 1
[02-Apr-2026 03:53:25 UTC] Shop ID from GET: 1
[02-Apr-2026 03:53:25 UTC] Final current_shop_id: 1
[02-Apr-2026 03:53:31 UTC] Shop ID from GET: 1
[02-Apr-2026 03:53:31 UTC] Final current_shop_id: 1
[02-Apr-2026 03:53:31 UTC] Shop ID from GET: 1
[02-Apr-2026 03:53:31 UTC] Final current_shop_id: 1
[02-Apr-2026 03:53:31 UTC] get_employees - Shop ID: 1
[02-Apr-2026 03:53:31 UTC] Shop ID from GET: 1
[02-Apr-2026 03:53:31 UTC] Final current_shop_id: 1
[02-Apr-2026 03:53:31 UTC] Shop ID from GET: 1
[02-Apr-2026 03:53:31 UTC] Final current_shop_id: 1
[02-Apr-2026 03:53:31 UTC] Shop ID from GET: 1
[02-Apr-2026 03:53:31 UTC] Final current_shop_id: 1
[02-Apr-2026 03:53:41 UTC] Shop ID from GET: 1
[02-Apr-2026 03:53:41 UTC] Final current_shop_id: 1
[02-Apr-2026 03:53:43 UTC] Shop ID from GET: 1
[02-Apr-2026 03:53:43 UTC] Final current_shop_id: 1
[02-Apr-2026 03:53:52 UTC] Shop ID from GET: 1
[02-Apr-2026 03:53:52 UTC] Final current_shop_id: 1
[02-Apr-2026 03:53:55 UTC] Shop ID from POST: 1
[02-Apr-2026 03:53:55 UTC] Final current_shop_id: 1
[02-Apr-2026 03:53:55 UTC] Error in handleMarkSalaryPaid: Invalid salary ID
[02-Apr-2026 03:53:57 UTC] Shop ID from POST: 1
[02-Apr-2026 03:53:57 UTC] Final current_shop_id: 1
[02-Apr-2026 03:53:57 UTC] Error in handleMarkSalaryPaid: Invalid salary ID
[02-Apr-2026 03:54:01 UTC] Shop ID from GET: 1
[02-Apr-2026 03:54:01 UTC] Final current_shop_id: 1
[02-Apr-2026 03:54:06 UTC] Shop ID from GET: 1
[02-Apr-2026 03:54:06 UTC] Final current_shop_id: 1
[02-Apr-2026 03:54:12 UTC] Shop ID from GET: 1
[02-Apr-2026 03:54:12 UTC] Final current_shop_id: 1
[02-Apr-2026 03:54:12 UTC] get_employees - Shop ID: 1
[02-Apr-2026 03:54:55 UTC] Shop ID from POST: 1
[02-Apr-2026 03:54:55 UTC] Final current_shop_id: 1
[02-Apr-2026 03:54:56 UTC] Shop ID from POST: 1
[02-Apr-2026 03:54:56 UTC] Final current_shop_id: 1
[02-Apr-2026 03:54:56 UTC] Error in handleAddEmployee: Employee with this phone already exists
[02-Apr-2026 03:54:56 UTC] Shop ID from GET: 1
[02-Apr-2026 03:54:56 UTC] Final current_shop_id: 1
[02-Apr-2026 03:54:56 UTC] get_employees - Shop ID: 1
[02-Apr-2026 03:55:05 UTC] Shop ID from GET: 1
[02-Apr-2026 03:55:05 UTC] Final current_shop_id: 1
[02-Apr-2026 03:55:08 UTC] Shop ID from GET: 1
[02-Apr-2026 03:55:08 UTC] Final current_shop_id: 1
[02-Apr-2026 03:55:19 UTC] Shop ID from POST: 1
[02-Apr-2026 03:55:19 UTC] Final current_shop_id: 1
[02-Apr-2026 03:55:19 UTC] Shop ID from GET: 1
[02-Apr-2026 03:55:19 UTC] Final current_shop_id: 1
[02-Apr-2026 03:55:23 UTC] Shop ID from POST: 1
[02-Apr-2026 03:55:23 UTC] Final current_shop_id: 1
[02-Apr-2026 03:55:23 UTC] Shop ID from GET: 1
[02-Apr-2026 03:55:23 UTC] Final current_shop_id: 1
[02-Apr-2026 03:55:25 UTC] Shop ID from GET: 1
[02-Apr-2026 03:55:25 UTC] Final current_shop_id: 1
[02-Apr-2026 03:55:29 UTC] Shop ID from POST: 1
[02-Apr-2026 03:55:29 UTC] Final current_shop_id: 1
[02-Apr-2026 03:55:29 UTC] Error in handleMarkSalaryPaid: Invalid salary ID
[02-Apr-2026 03:55:47 UTC] Shop ID from POST: 1
[02-Apr-2026 03:55:47 UTC] Final current_shop_id: 1
[02-Apr-2026 03:55:47 UTC] Shop ID from GET: 1
[02-Apr-2026 03:55:47 UTC] Final current_shop_id: 1
[02-Apr-2026 03:55:50 UTC] Shop ID from GET: 1
[02-Apr-2026 03:55:50 UTC] Final current_shop_id: 1
[02-Apr-2026 03:55:55 UTC] Shop ID from GET: 1
[02-Apr-2026 03:55:55 UTC] Final current_shop_id: 1
[02-Apr-2026 03:56:00 UTC] Shop ID from GET: 1
[02-Apr-2026 03:56:00 UTC] Final current_shop_id: 1
[02-Apr-2026 03:56:40 UTC] Shop ID from GET: 1
[02-Apr-2026 03:56:40 UTC] Final current_shop_id: 1
[02-Apr-2026 03:56:40 UTC] get_employees - Shop ID: 1
[02-Apr-2026 03:56:41 UTC] Shop ID from GET: 1
[02-Apr-2026 03:56:41 UTC] Final current_shop_id: 1
[02-Apr-2026 03:57:03 UTC] Shop ID from GET: 1
[02-Apr-2026 03:57:03 UTC] Final current_shop_id: 1
[02-Apr-2026 03:57:03 UTC] Getting customers for shop_id: 1
[02-Apr-2026 03:57:03 UTC] Found 11 customers for shop_id: 1
[02-Apr-2026 03:57:03 UTC] Shop ID from GET: 1
[02-Apr-2026 03:57:03 UTC] Final current_shop_id: 1
[02-Apr-2026 03:57:35 UTC] Shop ID from POST: 1
[02-Apr-2026 03:57:35 UTC] Final current_shop_id: 1
[02-Apr-2026 03:57:35 UTC] Shop ID from GET: 1
[02-Apr-2026 03:57:35 UTC] Final current_shop_id: 1
[02-Apr-2026 03:57:35 UTC] Getting customers for shop_id: 1
[02-Apr-2026 03:57:35 UTC] Found 12 customers for shop_id: 1
[02-Apr-2026 03:57:35 UTC] Shop ID from GET: 1
[02-Apr-2026 03:57:35 UTC] Final current_shop_id: 1
[02-Apr-2026 03:57:45 UTC] Shop ID from GET: 1
[02-Apr-2026 03:57:45 UTC] Final current_shop_id: 1
[02-Apr-2026 03:57:59 UTC] Shop ID from GET: 1
[02-Apr-2026 03:57:59 UTC] Final current_shop_id: 1
[02-Apr-2026 03:58:05 UTC] Shop ID from GET: 1
[02-Apr-2026 03:58:05 UTC] Final current_shop_id: 1
[02-Apr-2026 03:58:05 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 03:58:05 UTC] ========== handleGetProducts ==========
[02-Apr-2026 03:58:05 UTC] Final Shop ID: 1
[02-Apr-2026 03:58:05 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 03:58:05 UTC] Total count in DB: 14
[02-Apr-2026 03:58:09 UTC] Shop ID from GET: 1
[02-Apr-2026 03:58:09 UTC] Final current_shop_id: 1
[02-Apr-2026 03:58:09 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 03:58:09 UTC] ========== handleGetProducts ==========
[02-Apr-2026 03:58:09 UTC] Final Shop ID: 1
[02-Apr-2026 03:58:09 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 03:58:09 UTC] Total count in DB: 14
[02-Apr-2026 03:58:14 UTC] Shop ID from GET: 1
[02-Apr-2026 03:58:14 UTC] Final current_shop_id: 1
[02-Apr-2026 03:58:14 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 03:58:14 UTC] ========== handleGetProducts ==========
[02-Apr-2026 03:58:14 UTC] Final Shop ID: 1
[02-Apr-2026 03:58:14 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 03:58:14 UTC] Total count in DB: 14
[02-Apr-2026 03:58:18 UTC] Shop ID from GET: 1
[02-Apr-2026 03:58:18 UTC] Final current_shop_id: 1
[02-Apr-2026 03:58:18 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 03:58:18 UTC] ========== handleGetProducts ==========
[02-Apr-2026 03:58:18 UTC] Final Shop ID: 1
[02-Apr-2026 03:58:18 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 03:58:18 UTC] Total count in DB: 14
[02-Apr-2026 03:58:19 UTC] Shop ID from GET: 1
[02-Apr-2026 03:58:19 UTC] Final current_shop_id: 1
[02-Apr-2026 03:58:21 UTC] Shop ID from GET: 1
[02-Apr-2026 03:58:21 UTC] Final current_shop_id: 1
[02-Apr-2026 03:58:21 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 03:58:21 UTC] ========== handleGetProducts ==========
[02-Apr-2026 03:58:21 UTC] Final Shop ID: 1
[02-Apr-2026 03:58:21 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 03:58:21 UTC] Total count in DB: 14
[02-Apr-2026 03:58:23 UTC] Shop ID from GET: 1
[02-Apr-2026 03:58:23 UTC] Final current_shop_id: 1
[02-Apr-2026 03:58:26 UTC] Shop ID from GET: 1
[02-Apr-2026 03:58:26 UTC] Final current_shop_id: 1
[02-Apr-2026 03:58:38 UTC] Shop ID from GET: 1
[02-Apr-2026 03:58:38 UTC] Final current_shop_id: 1
[02-Apr-2026 03:58:44 UTC] Shop ID from GET: 1
[02-Apr-2026 03:58:44 UTC] Final current_shop_id: 1
[02-Apr-2026 03:58:45 UTC] Shop ID from GET: 1
[02-Apr-2026 03:58:45 UTC] Final current_shop_id: 1
[02-Apr-2026 03:58:45 UTC] Shop ID from GET: 1
[02-Apr-2026 03:58:45 UTC] Final current_shop_id: 1
[02-Apr-2026 03:58:49 UTC] Shop ID from GET: 1
[02-Apr-2026 03:58:49 UTC] Final current_shop_id: 1
[02-Apr-2026 03:58:49 UTC] Getting customers for shop_id: 1
[02-Apr-2026 03:58:49 UTC] Found 12 customers for shop_id: 1
[02-Apr-2026 03:59:09 UTC] Shop ID from GET: 1
[02-Apr-2026 03:59:09 UTC] Final current_shop_id: 1
[02-Apr-2026 03:59:09 UTC] Getting suppliers for shop_id: 1
[02-Apr-2026 03:59:09 UTC] Found 5 suppliers for shop_id: 1
[02-Apr-2026 03:59:09 UTC] Shop ID from GET: 1
[02-Apr-2026 03:59:09 UTC] Final current_shop_id: 1
[02-Apr-2026 03:59:09 UTC] Shop ID from GET: 1
[02-Apr-2026 03:59:09 UTC] Final current_shop_id: 1
[02-Apr-2026 03:59:09 UTC] Shop ID from GET: 1
[02-Apr-2026 03:59:09 UTC] Final current_shop_id: 1
[02-Apr-2026 03:59:09 UTC] Shop ID from GET: 1
[02-Apr-2026 03:59:09 UTC] Final current_shop_id: 1
[02-Apr-2026 03:59:09 UTC] Shop ID from GET: 1
[02-Apr-2026 03:59:09 UTC] Final current_shop_id: 1
[02-Apr-2026 03:59:12 UTC] Shop ID from GET: 1
[02-Apr-2026 03:59:12 UTC] Final current_shop_id: 1
[02-Apr-2026 03:59:42 UTC] Using default shop_id: 5
[02-Apr-2026 03:59:42 UTC] Final current_shop_id: 5
[02-Apr-2026 03:59:42 UTC] ========== LOGIN DEBUG ==========
[02-Apr-2026 03:59:42 UTC] User ID: 1
[02-Apr-2026 03:59:42 UTC] Username: admin1
[02-Apr-2026 03:59:42 UTC] Role: Admin
[02-Apr-2026 03:59:42 UTC] shop_id from users table: 1
[02-Apr-2026 03:59:42 UTC] Shop Name: ORMATRIX
[02-Apr-2026 03:59:42 UTC] ==================================
[02-Apr-2026 03:59:42 UTC] ✅ FINAL shop_id for user: 1
[02-Apr-2026 03:59:43 UTC] Shop ID from POST: 1
[02-Apr-2026 03:59:43 UTC] Final current_shop_id: 1
[02-Apr-2026 03:59:43 UTC] Shop ID from POST: 1
[02-Apr-2026 03:59:43 UTC] Final current_shop_id: 1
[02-Apr-2026 03:59:43 UTC] Shop ID from POST: 1
[02-Apr-2026 03:59:43 UTC] Final current_shop_id: 1
[02-Apr-2026 03:59:43 UTC] Shop ID from POST: 1
[02-Apr-2026 03:59:43 UTC] Final current_shop_id: 1
[02-Apr-2026 03:59:43 UTC] Shop ID from POST: 1
[02-Apr-2026 03:59:43 UTC] Final current_shop_id: 1
[02-Apr-2026 03:59:43 UTC] Shop ID from POST: 1
[02-Apr-2026 03:59:43 UTC] Final current_shop_id: 1
[02-Apr-2026 03:59:43 UTC] Shop ID from POST: 1
[02-Apr-2026 03:59:43 UTC] Final current_shop_id: 1
[02-Apr-2026 03:59:43 UTC] get_chart_data - Shop ID: 1, Period: weekly
[02-Apr-2026 03:59:43 UTC] Shop ID from POST: 1
[02-Apr-2026 03:59:43 UTC] Final current_shop_id: 1
[02-Apr-2026 03:59:43 UTC] Shop ID from POST: 1
[02-Apr-2026 03:59:43 UTC] Final current_shop_id: 1
[02-Apr-2026 03:59:43 UTC] Shop ID from POST: 1
[02-Apr-2026 03:59:43 UTC] Final current_shop_id: 1
[02-Apr-2026 03:59:43 UTC] Shop ID from POST: 1
[02-Apr-2026 03:59:43 UTC] Final current_shop_id: 1
[02-Apr-2026 03:59:43 UTC] Shop ID from POST: 1
[02-Apr-2026 03:59:43 UTC] Final current_shop_id: 1
[02-Apr-2026 03:59:43 UTC] Shop ID from POST: 1
[02-Apr-2026 03:59:43 UTC] Final current_shop_id: 1
[02-Apr-2026 03:59:51 UTC] Shop ID from GET: 1
[02-Apr-2026 03:59:51 UTC] Final current_shop_id: 1
[02-Apr-2026 03:59:58 UTC] Shop ID from GET: 1
[02-Apr-2026 03:59:58 UTC] Final current_shop_id: 1
[02-Apr-2026 04:00:01 UTC] Shop ID from GET: 1
[02-Apr-2026 04:00:01 UTC] Final current_shop_id: 1
[02-Apr-2026 04:00:01 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 04:00:01 UTC] ========== handleGetProducts ==========
[02-Apr-2026 04:00:01 UTC] Final Shop ID: 1
[02-Apr-2026 04:00:01 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 04:00:01 UTC] Total count in DB: 14
[02-Apr-2026 04:00:05 UTC] Shop ID from GET: 1
[02-Apr-2026 04:00:05 UTC] Final current_shop_id: 1
[02-Apr-2026 04:00:05 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 04:00:05 UTC] ========== handleGetProducts ==========
[02-Apr-2026 04:00:05 UTC] Final Shop ID: 1
[02-Apr-2026 04:00:05 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 04:00:05 UTC] Total count in DB: 14
[02-Apr-2026 04:00:07 UTC] Shop ID from GET: 1
[02-Apr-2026 04:00:07 UTC] Final current_shop_id: 1
[02-Apr-2026 04:00:07 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 04:00:07 UTC] ========== handleGetProducts ==========
[02-Apr-2026 04:00:07 UTC] Final Shop ID: 1
[02-Apr-2026 04:00:07 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 04:00:07 UTC] Total count in DB: 14
[02-Apr-2026 04:00:12 UTC] Shop ID from GET: 1
[02-Apr-2026 04:00:12 UTC] Final current_shop_id: 1
[02-Apr-2026 04:00:12 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 04:00:12 UTC] ========== handleGetProducts ==========
[02-Apr-2026 04:00:12 UTC] Final Shop ID: 1
[02-Apr-2026 04:00:12 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 04:00:12 UTC] Total count in DB: 14
[02-Apr-2026 04:00:15 UTC] Shop ID from GET: 1
[02-Apr-2026 04:00:15 UTC] Final current_shop_id: 1
[02-Apr-2026 04:00:17 UTC] Shop ID from GET: 1
[02-Apr-2026 04:00:17 UTC] Final current_shop_id: 1
[02-Apr-2026 04:00:20 UTC] Shop ID from GET: 1
[02-Apr-2026 04:00:20 UTC] Final current_shop_id: 1
[02-Apr-2026 04:00:22 UTC] Shop ID from GET: 1
[02-Apr-2026 04:00:22 UTC] Final current_shop_id: 1
[02-Apr-2026 04:00:23 UTC] Shop ID from GET: 1
[02-Apr-2026 04:00:23 UTC] Final current_shop_id: 1
[02-Apr-2026 04:00:23 UTC] Shop ID from GET: 1
[02-Apr-2026 04:00:23 UTC] Final current_shop_id: 1
[02-Apr-2026 04:00:25 UTC] Shop ID from GET: 1
[02-Apr-2026 04:00:25 UTC] Final current_shop_id: 1
[02-Apr-2026 04:00:25 UTC] Getting customers for shop_id: 1
[02-Apr-2026 04:00:25 UTC] Found 12 customers for shop_id: 1
[02-Apr-2026 04:00:29 UTC] Shop ID from GET: 1
[02-Apr-2026 04:00:29 UTC] Final current_shop_id: 1
[02-Apr-2026 04:00:29 UTC] Getting suppliers for shop_id: 1
[02-Apr-2026 04:00:29 UTC] Found 5 suppliers for shop_id: 1
[02-Apr-2026 04:00:29 UTC] Shop ID from GET: 1
[02-Apr-2026 04:00:29 UTC] Final current_shop_id: 1
[02-Apr-2026 04:00:29 UTC] Shop ID from GET: 1
[02-Apr-2026 04:00:29 UTC] Final current_shop_id: 1
[02-Apr-2026 04:00:29 UTC] Shop ID from GET: 1
[02-Apr-2026 04:00:29 UTC] Final current_shop_id: 1
[02-Apr-2026 04:00:29 UTC] Shop ID from GET: 1
[02-Apr-2026 04:00:29 UTC] Final current_shop_id: 1
[02-Apr-2026 04:00:30 UTC] Shop ID from GET: 1
[02-Apr-2026 04:00:30 UTC] Final current_shop_id: 1
[02-Apr-2026 04:00:32 UTC] Shop ID from GET: 1
[02-Apr-2026 04:00:32 UTC] Final current_shop_id: 1
[02-Apr-2026 04:00:38 UTC] Shop ID from GET: 1
[02-Apr-2026 04:00:38 UTC] Final current_shop_id: 1
[02-Apr-2026 04:00:38 UTC] Shop ID from GET: 1
[02-Apr-2026 04:00:38 UTC] Final current_shop_id: 1
[02-Apr-2026 04:01:07 UTC] Shop ID from POST: 1
[02-Apr-2026 04:01:07 UTC] Final current_shop_id: 1
[02-Apr-2026 04:01:08 UTC] Shop ID from POST: 1
[02-Apr-2026 04:01:08 UTC] Final current_shop_id: 1
[02-Apr-2026 04:01:09 UTC] Shop ID from GET: 1
[02-Apr-2026 04:01:09 UTC] Final current_shop_id: 1
[02-Apr-2026 04:01:09 UTC] Getting customers for shop_id: 1
[02-Apr-2026 04:01:09 UTC] Found 12 customers for shop_id: 1
[02-Apr-2026 04:01:09 UTC] Shop ID from GET: 1
[02-Apr-2026 04:01:09 UTC] Final current_shop_id: 1
[02-Apr-2026 04:01:09 UTC] Shop ID from GET: 1
[02-Apr-2026 04:01:09 UTC] Final current_shop_id: 1
[02-Apr-2026 04:01:09 UTC] Shop ID from GET: 1
[02-Apr-2026 04:01:09 UTC] Final current_shop_id: 1
[02-Apr-2026 04:01:09 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 04:01:09 UTC] ========== handleGetProducts ==========
[02-Apr-2026 04:01:09 UTC] Final Shop ID: 1
[02-Apr-2026 04:01:09 UTC] Shop ID from GET: 1
[02-Apr-2026 04:01:09 UTC] Final current_shop_id: 1
[02-Apr-2026 04:01:09 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 04:01:09 UTC] Total count in DB: 14
[02-Apr-2026 04:01:10 UTC] Shop ID from GET: 1
[02-Apr-2026 04:01:10 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:07 UTC] Shop ID from GET: 1
[02-Apr-2026 04:02:07 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:07 UTC] Shop ID from GET: 1
[02-Apr-2026 04:02:07 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:09 UTC] Shop ID from GET: 1
[02-Apr-2026 04:02:09 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:09 UTC] Shop ID from GET: 1
[02-Apr-2026 04:02:09 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:09 UTC] Shop ID from GET: 1
[02-Apr-2026 04:02:09 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:09 UTC] Getting customers for shop_id: 1
[02-Apr-2026 04:02:09 UTC] Found 12 customers for shop_id: 1
[02-Apr-2026 04:02:09 UTC] Shop ID from GET: 1
[02-Apr-2026 04:02:09 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:09 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 04:02:09 UTC] ========== handleGetProducts ==========
[02-Apr-2026 04:02:09 UTC] Final Shop ID: 1
[02-Apr-2026 04:02:09 UTC] Shop ID from GET: 1
[02-Apr-2026 04:02:09 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:09 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 04:02:09 UTC] Total count in DB: 14
[02-Apr-2026 04:02:38 UTC] Shop ID from POST: 1
[02-Apr-2026 04:02:38 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:38 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 04:02:38 UTC] Invoice inserted successfully with ID: 73 for shop_id: 1
[02-Apr-2026 04:02:38 UTC] Processing item 1: {"product_id":114,"quantity":1,"price":20,"unit_price":20,"original_price":20,"discount_percentage":0,"discount_amount":0,"gst_rate":10,"hsn_code":"sd33","total":20}
[02-Apr-2026 04:02:38 UTC] Updated stock for product ID 114: removed 1 units
[02-Apr-2026 04:02:38 UTC] Recorded payment of 378 via None
[02-Apr-2026 04:02:38 UTC] Transaction committed successfully
[02-Apr-2026 04:02:38 UTC] Using default shop_id: 5
[02-Apr-2026 04:02:38 UTC] Final current_shop_id: 5
[02-Apr-2026 04:02:38 UTC] API Error: Invalid action: 
[02-Apr-2026 04:02:38 UTC] Shop ID from GET: 1
[02-Apr-2026 04:02:38 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:41 UTC] Shop ID from GET: 1
[02-Apr-2026 04:02:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:43 UTC] Shop ID from GET: 1
[02-Apr-2026 04:02:43 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:43 UTC] Shop ID from GET: 1
[02-Apr-2026 04:02:43 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:43 UTC] Shop ID from GET: 1
[02-Apr-2026 04:02:43 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:43 UTC] Shop ID from GET: 1
[02-Apr-2026 04:02:43 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:43 UTC] Shop ID from GET: 1
[02-Apr-2026 04:02:43 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:44 UTC] Shop ID from GET: 1
[02-Apr-2026 04:02:44 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:48 UTC] Shop ID from GET: 1
[02-Apr-2026 04:02:48 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:48 UTC] Shop ID from GET: 1
[02-Apr-2026 04:02:48 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:48 UTC] Shop ID from GET: 1
[02-Apr-2026 04:02:48 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:48 UTC] Shop ID from GET: 1
[02-Apr-2026 04:02:48 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:49 UTC] Shop ID from GET: 1
[02-Apr-2026 04:02:49 UTC] Final current_shop_id: 1
[02-Apr-2026 04:02:49 UTC] Shop ID from GET: 1
[02-Apr-2026 04:02:49 UTC] Final current_shop_id: 1
[02-Apr-2026 04:04:29 UTC] Shop ID from POST: 1
[02-Apr-2026 04:04:29 UTC] Final current_shop_id: 1
[02-Apr-2026 04:04:29 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 04:04:29 UTC] Invoice inserted successfully with ID: 74 for shop_id: 1
[02-Apr-2026 04:04:29 UTC] Processing item 1: {"product_id":113,"quantity":10,"price":600,"unit_price":600,"original_price":600,"discount_percentage":0,"discount_amount":0,"gst_rate":18,"hsn_code":"3446","total":6000}
[02-Apr-2026 04:04:29 UTC] Updated stock for product ID 113: removed 10 units
[02-Apr-2026 04:04:29 UTC] Recorded payment of 7100 via Cash
[02-Apr-2026 04:04:29 UTC] Transaction committed successfully
[02-Apr-2026 04:04:29 UTC] Using default shop_id: 5
[02-Apr-2026 04:04:29 UTC] Final current_shop_id: 5
[02-Apr-2026 04:04:29 UTC] API Error: Invalid action: 
[02-Apr-2026 04:04:30 UTC] Shop ID from GET: 1
[02-Apr-2026 04:04:30 UTC] Final current_shop_id: 1
[02-Apr-2026 04:04:33 UTC] Shop ID from GET: 1
[02-Apr-2026 04:04:33 UTC] Final current_shop_id: 1
[02-Apr-2026 04:04:35 UTC] Shop ID from GET: 1
[02-Apr-2026 04:04:35 UTC] Final current_shop_id: 1
[02-Apr-2026 04:04:36 UTC] Shop ID from GET: 1
[02-Apr-2026 04:04:36 UTC] Final current_shop_id: 1
[02-Apr-2026 04:04:37 UTC] Shop ID from GET: 1
[02-Apr-2026 04:04:37 UTC] Final current_shop_id: 1
[02-Apr-2026 04:04:37 UTC] Shop ID from GET: 1
[02-Apr-2026 04:04:37 UTC] Final current_shop_id: 1
[02-Apr-2026 04:04:38 UTC] Shop ID from GET: 1
[02-Apr-2026 04:04:38 UTC] Final current_shop_id: 1
[02-Apr-2026 04:04:38 UTC] Shop ID from GET: 1
[02-Apr-2026 04:04:38 UTC] Final current_shop_id: 1
[02-Apr-2026 04:06:21 UTC] Shop ID from GET: 1
[02-Apr-2026 04:06:21 UTC] Final current_shop_id: 1
[02-Apr-2026 04:06:21 UTC] Getting customers for shop_id: 1
[02-Apr-2026 04:06:21 UTC] Found 12 customers for shop_id: 1
[02-Apr-2026 04:06:21 UTC] Shop ID from GET: 1
[02-Apr-2026 04:06:21 UTC] Final current_shop_id: 1
[02-Apr-2026 04:06:23 UTC] Shop ID from GET: 1
[02-Apr-2026 04:06:23 UTC] Final current_shop_id: 1
[02-Apr-2026 04:06:23 UTC] API Error: Invalid action: get_customer_payments
[02-Apr-2026 04:06:23 UTC] Shop ID from GET: 1
[02-Apr-2026 04:06:23 UTC] Final current_shop_id: 1
[02-Apr-2026 04:06:40 UTC] Using default shop_id: 5
[02-Apr-2026 04:06:40 UTC] Final current_shop_id: 5
[02-Apr-2026 04:06:40 UTC] ========== LOGIN DEBUG ==========
[02-Apr-2026 04:06:40 UTC] User ID: 1
[02-Apr-2026 04:06:40 UTC] Username: admin1
[02-Apr-2026 04:06:40 UTC] Role: Admin
[02-Apr-2026 04:06:40 UTC] shop_id from users table: 1
[02-Apr-2026 04:06:40 UTC] Shop Name: ORMATRIX
[02-Apr-2026 04:06:40 UTC] ==================================
[02-Apr-2026 04:06:40 UTC] ✅ FINAL shop_id for user: 1
[02-Apr-2026 04:06:41 UTC] Shop ID from POST: 1
[02-Apr-2026 04:06:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:06:41 UTC] API Error: Invalid action: record_customer_payment
[02-Apr-2026 04:06:41 UTC] Shop ID from POST: 1
[02-Apr-2026 04:06:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:06:41 UTC] Shop ID from POST: 1
[02-Apr-2026 04:06:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:06:41 UTC] Shop ID from POST: 1
[02-Apr-2026 04:06:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:06:41 UTC] Shop ID from POST: 1
[02-Apr-2026 04:06:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:06:41 UTC] Shop ID from POST: 1
[02-Apr-2026 04:06:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:06:41 UTC] Shop ID from POST: 1
[02-Apr-2026 04:06:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:06:41 UTC] Shop ID from POST: 1
[02-Apr-2026 04:06:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:06:41 UTC] Shop ID from POST: 1
[02-Apr-2026 04:06:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:06:41 UTC] Shop ID from POST: 1
[02-Apr-2026 04:06:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:06:41 UTC] get_chart_data - Shop ID: 1, Period: weekly
[02-Apr-2026 04:06:42 UTC] Shop ID from POST: 1
[02-Apr-2026 04:06:42 UTC] Final current_shop_id: 1
[02-Apr-2026 04:06:42 UTC] Shop ID from POST: 1
[02-Apr-2026 04:06:42 UTC] Final current_shop_id: 1
[02-Apr-2026 04:06:42 UTC] Shop ID from POST: 1
[02-Apr-2026 04:06:42 UTC] Final current_shop_id: 1
[02-Apr-2026 04:06:42 UTC] Shop ID from POST: 1
[02-Apr-2026 04:06:42 UTC] Final current_shop_id: 1
[02-Apr-2026 04:06:55 UTC] Shop ID from GET: 1
[02-Apr-2026 04:06:55 UTC] Final current_shop_id: 1
[02-Apr-2026 04:12:12 UTC] Using default shop_id: 5
[02-Apr-2026 04:12:12 UTC] Final current_shop_id: 5
[02-Apr-2026 04:12:12 UTC] ========== LOGIN DEBUG ==========
[02-Apr-2026 04:12:12 UTC] User ID: 1
[02-Apr-2026 04:12:12 UTC] Username: admin1
[02-Apr-2026 04:12:12 UTC] Role: Admin
[02-Apr-2026 04:12:12 UTC] shop_id from users table: 1
[02-Apr-2026 04:12:12 UTC] Shop Name: ORMATRIX
[02-Apr-2026 04:12:12 UTC] ==================================
[02-Apr-2026 04:12:12 UTC] ✅ FINAL shop_id for user: 1
[02-Apr-2026 04:12:13 UTC] Shop ID from POST: 1
[02-Apr-2026 04:12:13 UTC] Final current_shop_id: 1
[02-Apr-2026 04:12:13 UTC] Shop ID from POST: 1
[02-Apr-2026 04:12:13 UTC] Final current_shop_id: 1
[02-Apr-2026 04:12:13 UTC] Shop ID from POST: 1
[02-Apr-2026 04:12:13 UTC] Final current_shop_id: 1
[02-Apr-2026 04:12:13 UTC] Shop ID from POST: 1
[02-Apr-2026 04:12:13 UTC] Final current_shop_id: 1
[02-Apr-2026 04:12:13 UTC] Shop ID from POST: 1
[02-Apr-2026 04:12:13 UTC] Final current_shop_id: 1
[02-Apr-2026 04:12:13 UTC] Shop ID from POST: 1
[02-Apr-2026 04:12:13 UTC] Final current_shop_id: 1
[02-Apr-2026 04:12:14 UTC] Shop ID from POST: 1
[02-Apr-2026 04:12:14 UTC] Final current_shop_id: 1
[02-Apr-2026 04:12:14 UTC] get_chart_data - Shop ID: 1, Period: weekly
[02-Apr-2026 04:12:14 UTC] Shop ID from POST: 1
[02-Apr-2026 04:12:14 UTC] Final current_shop_id: 1
[02-Apr-2026 04:12:14 UTC] Shop ID from POST: 1
[02-Apr-2026 04:12:14 UTC] Final current_shop_id: 1
[02-Apr-2026 04:12:14 UTC] Shop ID from POST: 1
[02-Apr-2026 04:12:14 UTC] Final current_shop_id: 1
[02-Apr-2026 04:12:14 UTC] Shop ID from POST: 1
[02-Apr-2026 04:12:14 UTC] Final current_shop_id: 1
[02-Apr-2026 04:12:14 UTC] Shop ID from POST: 1
[02-Apr-2026 04:12:14 UTC] Final current_shop_id: 1
[02-Apr-2026 04:12:14 UTC] Shop ID from POST: 1
[02-Apr-2026 04:12:14 UTC] Final current_shop_id: 1
[02-Apr-2026 04:12:29 UTC] Shop ID from POST: 1
[02-Apr-2026 04:12:29 UTC] Final current_shop_id: 1
[02-Apr-2026 04:12:29 UTC] Getting suppliers for shop_id: 1
[02-Apr-2026 04:12:29 UTC] Found 5 suppliers for shop_id: 1
[02-Apr-2026 04:12:29 UTC] Shop ID from POST: 1
[02-Apr-2026 04:12:29 UTC] Shop ID from POST: 1
[02-Apr-2026 04:12:29 UTC] Final current_shop_id: 1
[02-Apr-2026 04:12:29 UTC] Final current_shop_id: 1
[02-Apr-2026 04:12:29 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 04:12:29 UTC] ========== handleGetProducts ==========
[02-Apr-2026 04:12:29 UTC] Final Shop ID: 1
[02-Apr-2026 04:12:29 UTC] Shop ID from POST: 1
[02-Apr-2026 04:12:29 UTC] Final current_shop_id: 1
[02-Apr-2026 04:12:30 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 04:12:30 UTC] Total count in DB: 14
[02-Apr-2026 04:12:36 UTC] Shop ID from GET: 1
[02-Apr-2026 04:12:36 UTC] Final current_shop_id: 1
[02-Apr-2026 04:12:36 UTC] Getting customers for shop_id: 1
[02-Apr-2026 04:12:36 UTC] Found 12 customers for shop_id: 1
[02-Apr-2026 04:12:36 UTC] Shop ID from GET: 1
[02-Apr-2026 04:12:36 UTC] Final current_shop_id: 1
[02-Apr-2026 04:12:41 UTC] Shop ID from GET: 1
[02-Apr-2026 04:12:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:13:15 UTC] Shop ID from GET: 1
[02-Apr-2026 04:13:15 UTC] Final current_shop_id: 1
[02-Apr-2026 04:14:34 UTC] Shop ID from GET: 1
[02-Apr-2026 04:14:34 UTC] Final current_shop_id: 1
[02-Apr-2026 04:14:39 UTC] Shop ID from GET: 1
[02-Apr-2026 04:14:39 UTC] Final current_shop_id: 1
[02-Apr-2026 04:14:39 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 04:14:39 UTC] ========== handleGetProducts ==========
[02-Apr-2026 04:14:39 UTC] Final Shop ID: 1
[02-Apr-2026 04:14:39 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 04:14:39 UTC] Total count in DB: 14
[02-Apr-2026 04:14:43 UTC] Shop ID from GET: 1
[02-Apr-2026 04:14:43 UTC] Final current_shop_id: 1
[02-Apr-2026 04:14:43 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 04:14:43 UTC] ========== handleGetProducts ==========
[02-Apr-2026 04:14:43 UTC] Final Shop ID: 1
[02-Apr-2026 04:14:43 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 04:14:43 UTC] Total count in DB: 14
[02-Apr-2026 04:14:49 UTC] Shop ID from GET: 1
[02-Apr-2026 04:14:49 UTC] Final current_shop_id: 1
[02-Apr-2026 04:14:49 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 04:14:49 UTC] ========== handleGetProducts ==========
[02-Apr-2026 04:14:49 UTC] Final Shop ID: 1
[02-Apr-2026 04:14:49 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 04:14:49 UTC] Total count in DB: 14
[02-Apr-2026 04:14:52 UTC] Shop ID from GET: 1
[02-Apr-2026 04:14:52 UTC] Final current_shop_id: 1
[02-Apr-2026 04:14:52 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 04:14:52 UTC] ========== handleGetProducts ==========
[02-Apr-2026 04:14:52 UTC] Final Shop ID: 1
[02-Apr-2026 04:14:52 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 04:14:52 UTC] Total count in DB: 14
[02-Apr-2026 04:14:56 UTC] Shop ID from GET: 1
[02-Apr-2026 04:14:56 UTC] Final current_shop_id: 1
[02-Apr-2026 04:14:59 UTC] Shop ID from GET: 1
[02-Apr-2026 04:14:59 UTC] Final current_shop_id: 1
[02-Apr-2026 04:15:20 UTC] Shop ID from GET: 1
[02-Apr-2026 04:15:20 UTC] Final current_shop_id: 1
[02-Apr-2026 04:15:24 UTC] Shop ID from GET: 1
[02-Apr-2026 04:15:24 UTC] Final current_shop_id: 1
[02-Apr-2026 04:15:24 UTC] Shop ID from GET: 1
[02-Apr-2026 04:15:24 UTC] Final current_shop_id: 1
[02-Apr-2026 04:15:24 UTC] Shop ID from GET: 1
[02-Apr-2026 04:15:24 UTC] Final current_shop_id: 1
[02-Apr-2026 04:15:31 UTC] Shop ID from GET: 1
[02-Apr-2026 04:15:31 UTC] Final current_shop_id: 1
[02-Apr-2026 04:15:31 UTC] Getting customers for shop_id: 1
[02-Apr-2026 04:15:31 UTC] Found 12 customers for shop_id: 1
[02-Apr-2026 04:15:39 UTC] Shop ID from GET: 1
[02-Apr-2026 04:15:39 UTC] Final current_shop_id: 1
[02-Apr-2026 04:15:39 UTC] Getting suppliers for shop_id: 1
[02-Apr-2026 04:15:39 UTC] Found 5 suppliers for shop_id: 1
[02-Apr-2026 04:15:39 UTC] Shop ID from GET: 1
[02-Apr-2026 04:15:39 UTC] Final current_shop_id: 1
[02-Apr-2026 04:15:39 UTC] Shop ID from GET: 1
[02-Apr-2026 04:15:39 UTC] Final current_shop_id: 1
[02-Apr-2026 04:15:40 UTC] Shop ID from GET: 1
[02-Apr-2026 04:15:40 UTC] Final current_shop_id: 1
[02-Apr-2026 04:15:40 UTC] Shop ID from GET: 1
[02-Apr-2026 04:15:40 UTC] Final current_shop_id: 1
[02-Apr-2026 04:15:40 UTC] Shop ID from GET: 1
[02-Apr-2026 04:15:40 UTC] Final current_shop_id: 1
[02-Apr-2026 04:16:01 UTC] Shop ID from GET: 1
[02-Apr-2026 04:16:01 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:43 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:43 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:43 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:43 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:43 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:43 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:44 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:44 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:44 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:44 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:44 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:44 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:44 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:44 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:45 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:45 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:45 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:45 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:45 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:45 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:45 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:45 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:45 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:45 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:46 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:46 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:46 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:46 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:46 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:46 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:46 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:46 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:46 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:46 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:47 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:47 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:47 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:47 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:47 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:47 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:47 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:47 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:48 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:48 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:48 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:48 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:48 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:48 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:48 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:48 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:49 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:49 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:50 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:50 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:50 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:50 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:50 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:50 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:50 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:50 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:50 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:50 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:51 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:51 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:51 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:51 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:51 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:51 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:51 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:51 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:52 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:52 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:52 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:52 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:52 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:52 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:52 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:52 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:53 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:53 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:53 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:53 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:53 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:53 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:54 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:54 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:54 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:54 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:54 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:54 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:54 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:54 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:54 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:54 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:55 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:55 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:55 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:55 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:55 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:55 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:56 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:56 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:56 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:56 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:56 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:56 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:56 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:56 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:56 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:56 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:58 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:58 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:59 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:59 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:59 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:59 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:59 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:59 UTC] Final current_shop_id: 1
[02-Apr-2026 04:42:59 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 04:42:59 UTC] ========== handleGetProducts ==========
[02-Apr-2026 04:42:59 UTC] Final Shop ID: 1
[02-Apr-2026 04:42:59 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 04:42:59 UTC] Total count in DB: 14
[02-Apr-2026 04:42:59 UTC] Shop ID from GET: 1
[02-Apr-2026 04:42:59 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:00 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:00 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:00 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:00 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:00 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:00 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:00 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:00 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:00 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:00 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:01 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:01 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:01 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:01 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:02 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:02 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:02 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 04:43:02 UTC] ========== handleGetProducts ==========
[02-Apr-2026 04:43:02 UTC] Final Shop ID: 1
[02-Apr-2026 04:43:02 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 04:43:02 UTC] Total count in DB: 14
[02-Apr-2026 04:43:02 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:02 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:02 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:02 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:02 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:02 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:02 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:02 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:02 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:02 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:03 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:03 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:03 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:03 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:03 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:03 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:03 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:03 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:03 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:03 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:03 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:03 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:03 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:03 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:03 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:03 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:04 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:04 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:04 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:04 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:04 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 04:43:04 UTC] ========== handleGetProducts ==========
[02-Apr-2026 04:43:04 UTC] Final Shop ID: 1
[02-Apr-2026 04:43:04 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 04:43:04 UTC] Total count in DB: 14
[02-Apr-2026 04:43:04 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:04 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:04 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:04 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:04 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:04 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:04 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:04 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:04 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:04 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:05 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:05 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:05 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:05 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:05 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:05 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:05 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:05 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:05 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:05 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:05 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:05 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:05 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:05 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:06 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:06 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:06 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:06 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:06 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:06 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:06 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:06 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:06 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:06 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:06 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:06 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:06 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:06 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:07 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:07 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:07 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:07 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:07 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:07 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:07 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 04:43:07 UTC] ========== handleGetProducts ==========
[02-Apr-2026 04:43:07 UTC] Final Shop ID: 1
[02-Apr-2026 04:43:07 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 04:43:07 UTC] Total count in DB: 14
[02-Apr-2026 04:43:07 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:07 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:07 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:07 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:07 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:07 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:07 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:07 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:08 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:08 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:08 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:08 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:08 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:08 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:09 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:09 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:09 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:09 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:09 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:09 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:09 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:09 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:11 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:11 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:11 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:11 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:11 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:11 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:11 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:11 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:11 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:11 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:12 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:12 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:12 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:12 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:12 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:12 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:12 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:12 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:12 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:12 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:12 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:12 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:13 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:13 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:13 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:13 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:13 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:13 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:13 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:13 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:13 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:13 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:13 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:13 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:13 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:13 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:14 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:14 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:14 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:14 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:14 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:14 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:14 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:14 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:14 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:14 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:14 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:14 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:15 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:15 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:15 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:15 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:15 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:15 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:15 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:15 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:15 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:15 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:15 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:15 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:15 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:15 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:15 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:15 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:15 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:15 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:16 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:16 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:16 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:16 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:16 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:16 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:16 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:16 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:16 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:16 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:16 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:16 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:16 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:16 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:17 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:17 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:17 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:17 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:17 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:17 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:17 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:17 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:17 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:17 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:17 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:17 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:17 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:17 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:17 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:17 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:17 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:17 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:17 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:17 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:18 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:18 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:18 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:18 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:18 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:18 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:18 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:18 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:18 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:18 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:18 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:18 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:18 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:18 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:19 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:19 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:19 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:19 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:19 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:19 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:22 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:22 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:22 UTC] Getting customers for shop_id: 1
[02-Apr-2026 04:43:22 UTC] Found 12 customers for shop_id: 1
[02-Apr-2026 04:43:52 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:52 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:52 UTC] Getting suppliers for shop_id: 1
[02-Apr-2026 04:43:52 UTC] Found 5 suppliers for shop_id: 1
[02-Apr-2026 04:43:52 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:52 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:52 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:52 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:52 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:52 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:52 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:52 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:53 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:53 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:54 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:54 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:54 UTC] API Error: Invalid action: get_salary_register
[02-Apr-2026 04:43:55 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:55 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:59 UTC] Shop ID from GET: 1
[02-Apr-2026 04:43:59 UTC] Final current_shop_id: 1
[02-Apr-2026 04:43:59 UTC] Getting customers for shop_id: 1
[02-Apr-2026 04:43:59 UTC] Found 12 customers for shop_id: 1
[02-Apr-2026 04:44:00 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:00 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:00 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:00 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:00 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:00 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:01 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:01 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:02 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:02 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:02 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:02 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:02 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:02 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:03 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:03 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:03 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:03 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:04 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:04 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:04 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:04 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:04 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:04 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:04 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:04 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:05 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:05 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:05 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:05 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:06 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:06 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:06 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:06 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:06 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:06 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:06 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:06 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:06 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:06 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:07 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:07 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:07 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:07 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:17 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:17 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:17 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:17 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:18 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:18 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:18 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:18 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:18 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:18 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:18 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:18 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:18 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:18 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:18 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:18 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:18 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:18 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:19 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:19 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:19 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:19 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:19 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:19 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:20 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:20 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:20 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:20 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:20 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:20 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:20 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:20 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:20 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:20 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:20 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:20 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:21 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:21 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:21 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:21 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:21 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:21 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:22 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:22 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:22 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:22 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:22 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:22 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:22 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:22 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:22 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:22 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:22 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:22 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:23 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:23 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:23 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:23 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:24 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:24 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:24 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:24 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:24 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:24 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:24 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:24 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:24 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:24 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:27 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:27 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:29 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:29 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:29 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 04:44:29 UTC] ========== handleGetProducts ==========
[02-Apr-2026 04:44:29 UTC] Final Shop ID: 1
[02-Apr-2026 04:44:29 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 04:44:29 UTC] Total count in DB: 14
[02-Apr-2026 04:44:31 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:31 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:31 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 04:44:31 UTC] ========== handleGetProducts ==========
[02-Apr-2026 04:44:31 UTC] Final Shop ID: 1
[02-Apr-2026 04:44:31 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 04:44:31 UTC] Total count in DB: 14
[02-Apr-2026 04:44:32 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:32 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:32 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 04:44:32 UTC] ========== handleGetProducts ==========
[02-Apr-2026 04:44:32 UTC] Final Shop ID: 1
[02-Apr-2026 04:44:32 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 04:44:32 UTC] Total count in DB: 14
[02-Apr-2026 04:44:34 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:34 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:34 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:34 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:34 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:34 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:35 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:35 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:35 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:35 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:35 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:35 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:35 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:35 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:35 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:35 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:35 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:35 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:35 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:35 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:36 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:36 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:36 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:36 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:36 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:36 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:36 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:36 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:37 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:37 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:37 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:37 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:37 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:37 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:38 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:38 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:38 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:38 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:38 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:38 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:38 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:38 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:38 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:38 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:38 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:38 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:38 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:38 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:39 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:39 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:39 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:39 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:39 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:39 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:39 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:39 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:40 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:40 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:40 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:40 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:40 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:40 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:40 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:40 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:41 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:41 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:41 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:41 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:42 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:42 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:42 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:42 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:43 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:43 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:43 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:43 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:43 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:43 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:43 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:43 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:44 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:44 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:44 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:44 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:45 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:45 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:45 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:45 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:45 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:45 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:45 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:45 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:46 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:46 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:46 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:46 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:47 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:47 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:47 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:47 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:47 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:47 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:47 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:47 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:47 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:47 UTC] Final current_shop_id: 1
[02-Apr-2026 04:44:47 UTC] Shop ID from GET: 1
[02-Apr-2026 04:44:47 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:26 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:26 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:26 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:26 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:27 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:27 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:27 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:27 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:27 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:27 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:27 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:27 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:27 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:27 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:27 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:27 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:28 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:28 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:28 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:28 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:28 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:28 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:28 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:28 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:28 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:28 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:28 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:28 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:28 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:28 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:29 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:29 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:29 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:29 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:29 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:29 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:29 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:29 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:29 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:29 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:29 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:29 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:30 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:30 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:30 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:30 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:30 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:30 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:30 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:30 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:30 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:30 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:30 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:30 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:30 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:30 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:31 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:31 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:31 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:31 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:32 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:32 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:32 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:32 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:32 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:32 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:32 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:32 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:32 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:32 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:33 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:33 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:33 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:33 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:33 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:33 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:34 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:34 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:34 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:34 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:34 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:34 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:34 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:34 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:34 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:34 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:35 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:35 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:35 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:35 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:35 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:35 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:35 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:35 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:35 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:35 UTC] Final current_shop_id: 1
[02-Apr-2026 04:51:35 UTC] Shop ID from GET: 1
[02-Apr-2026 04:51:35 UTC] Final current_shop_id: 1
[02-Apr-2026 04:53:44 UTC] Shop ID from GET: 1
[02-Apr-2026 04:53:44 UTC] Final current_shop_id: 1
[02-Apr-2026 04:53:44 UTC] Shop ID from GET: 1
[02-Apr-2026 04:53:44 UTC] Final current_shop_id: 1
[02-Apr-2026 04:54:08 UTC] Shop ID from POST: 1
[02-Apr-2026 04:54:08 UTC] Final current_shop_id: 1
[02-Apr-2026 04:54:08 UTC] Shop ID from GET: 1
[02-Apr-2026 04:54:08 UTC] Final current_shop_id: 1
[02-Apr-2026 04:54:37 UTC] Shop ID from POST: 1
[02-Apr-2026 04:54:37 UTC] Final current_shop_id: 1
[02-Apr-2026 04:54:39 UTC] Shop ID from GET: 1
[02-Apr-2026 04:54:39 UTC] Final current_shop_id: 1
[02-Apr-2026 04:55:04 UTC] Shop ID from POST: 1
[02-Apr-2026 04:55:04 UTC] Final current_shop_id: 1
[02-Apr-2026 04:55:04 UTC] Shop ID from GET: 1
[02-Apr-2026 04:55:04 UTC] Final current_shop_id: 1
[02-Apr-2026 04:55:18 UTC] Shop ID from POST: 1
[02-Apr-2026 04:55:18 UTC] Final current_shop_id: 1
[02-Apr-2026 04:55:18 UTC] Shop ID from GET: 1
[02-Apr-2026 04:55:18 UTC] Final current_shop_id: 1
[02-Apr-2026 04:55:24 UTC] Shop ID from GET: 1
[02-Apr-2026 04:55:24 UTC] Final current_shop_id: 1
[02-Apr-2026 04:55:24 UTC] get_employees - Shop ID: 1
[02-Apr-2026 04:55:24 UTC] Shop ID from GET: 1
[02-Apr-2026 04:55:24 UTC] Final current_shop_id: 1
[02-Apr-2026 04:55:24 UTC] Shop ID from GET: 1
[02-Apr-2026 04:55:24 UTC] Final current_shop_id: 1
[02-Apr-2026 04:55:24 UTC] Shop ID from GET: 1
[02-Apr-2026 04:55:24 UTC] Final current_shop_id: 1
[02-Apr-2026 04:55:25 UTC] Shop ID from GET: 1
[02-Apr-2026 04:55:25 UTC] Final current_shop_id: 1
[02-Apr-2026 04:56:12 UTC] Shop ID from POST: 1
[02-Apr-2026 04:56:12 UTC] Final current_shop_id: 1
[02-Apr-2026 04:56:12 UTC] Shop ID from GET: 1
[02-Apr-2026 04:56:12 UTC] Final current_shop_id: 1
[02-Apr-2026 04:56:12 UTC] get_employees - Shop ID: 1
[02-Apr-2026 04:56:41 UTC] Shop ID from GET: 1
[02-Apr-2026 04:56:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:56:41 UTC] ✅ FINAL shop_id for brands: 1
[02-Apr-2026 04:56:41 UTC] Found 9 brands for shop_id: 1
[02-Apr-2026 04:56:41 UTC] Shop ID from GET: 1
[02-Apr-2026 04:56:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:56:41 UTC] ✅ FINAL shop_id for categories: 1
[02-Apr-2026 04:56:41 UTC] Found 10 categories for shop_id: 1
[02-Apr-2026 04:56:41 UTC] Shop ID from GET: 1
[02-Apr-2026 04:56:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:56:41 UTC] ✅ FINAL shop_id for colors: 1
[02-Apr-2026 04:56:41 UTC] Found 10 colors for shop_id: 1
[02-Apr-2026 04:56:41 UTC] Shop ID from GET: 1
[02-Apr-2026 04:56:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:56:41 UTC] ✅ FINAL shop_id for units: 1
[02-Apr-2026 04:56:41 UTC] Found 10 units for shop_id: 1
[02-Apr-2026 04:56:41 UTC] Shop ID from GET: 1
[02-Apr-2026 04:56:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:56:41 UTC] ✅ FINAL shop_id for sizes: 1
[02-Apr-2026 04:56:41 UTC] Shop ID from GET: 1
[02-Apr-2026 04:56:41 UTC] Final current_shop_id: 1
[02-Apr-2026 04:56:41 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 04:56:41 UTC] ========== handleGetProducts ==========
[02-Apr-2026 04:56:41 UTC] Final Shop ID: 1
[02-Apr-2026 04:56:41 UTC] Found 8 sizes for shop_id: 1
[02-Apr-2026 04:56:41 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 04:56:41 UTC] Total count in DB: 14
[02-Apr-2026 04:58:54 UTC] Shop ID from GET: 1
[02-Apr-2026 04:58:54 UTC] Final current_shop_id: 1
[02-Apr-2026 04:58:54 UTC] Shop ID from GET: 1
[02-Apr-2026 04:58:54 UTC] Final current_shop_id: 1
[02-Apr-2026 04:58:55 UTC] Shop ID from GET: 1
[02-Apr-2026 04:58:55 UTC] Final current_shop_id: 1
[02-Apr-2026 04:58:55 UTC] Shop ID from GET: 1
[02-Apr-2026 04:58:55 UTC] Final current_shop_id: 1
[02-Apr-2026 04:58:55 UTC] get_employees - Shop ID: 1
[02-Apr-2026 04:58:55 UTC] Shop ID from GET: 1
[02-Apr-2026 04:58:55 UTC] Final current_shop_id: 1
[02-Apr-2026 04:59:05 UTC] Shop ID from POST: 1
[02-Apr-2026 04:59:05 UTC] Final current_shop_id: 1
[02-Apr-2026 04:59:05 UTC] Shop ID from GET: 1
[02-Apr-2026 04:59:05 UTC] Final current_shop_id: 1
[02-Apr-2026 04:59:05 UTC] get_employees - Shop ID: 1
[02-Apr-2026 05:00:25 UTC] Using default shop_id: 5
[02-Apr-2026 05:00:25 UTC] Final current_shop_id: 5
[02-Apr-2026 05:00:25 UTC] ========== LOGIN DEBUG ==========
[02-Apr-2026 05:00:25 UTC] User ID: 1
[02-Apr-2026 05:00:25 UTC] Username: admin1
[02-Apr-2026 05:00:25 UTC] Role: Admin
[02-Apr-2026 05:00:25 UTC] shop_id from users table: 1
[02-Apr-2026 05:00:25 UTC] Shop Name: ORMATRIX
[02-Apr-2026 05:00:25 UTC] ==================================
[02-Apr-2026 05:00:25 UTC] ✅ FINAL shop_id for user: 1
[02-Apr-2026 05:00:26 UTC] Shop ID from POST: 1
[02-Apr-2026 05:00:26 UTC] Final current_shop_id: 1
[02-Apr-2026 05:00:26 UTC] Shop ID from POST: 1
[02-Apr-2026 05:00:26 UTC] Final current_shop_id: 1
[02-Apr-2026 05:00:26 UTC] Shop ID from POST: 1
[02-Apr-2026 05:00:26 UTC] Final current_shop_id: 1
[02-Apr-2026 05:00:26 UTC] Shop ID from POST: 1
[02-Apr-2026 05:00:26 UTC] Final current_shop_id: 1
[02-Apr-2026 05:00:26 UTC] get_chart_data - Shop ID: 1, Period: weekly
[02-Apr-2026 05:00:26 UTC] Shop ID from POST: 1
[02-Apr-2026 05:00:26 UTC] Final current_shop_id: 1
[02-Apr-2026 05:00:26 UTC] Shop ID from POST: 1
[02-Apr-2026 05:00:26 UTC] Final current_shop_id: 1
[02-Apr-2026 05:00:26 UTC] Shop ID from POST: 1
[02-Apr-2026 05:00:26 UTC] Final current_shop_id: 1
[02-Apr-2026 05:00:26 UTC] Shop ID from POST: 1
[02-Apr-2026 05:00:26 UTC] Final current_shop_id: 1
[02-Apr-2026 05:00:27 UTC] Shop ID from POST: 1
[02-Apr-2026 05:00:27 UTC] Final current_shop_id: 1
[02-Apr-2026 05:00:27 UTC] Shop ID from POST: 1
[02-Apr-2026 05:00:27 UTC] Final current_shop_id: 1
[02-Apr-2026 05:00:27 UTC] Shop ID from POST: 1
[02-Apr-2026 05:00:27 UTC] Final current_shop_id: 1
[02-Apr-2026 05:00:27 UTC] Shop ID from POST: 1
[02-Apr-2026 05:00:27 UTC] Final current_shop_id: 1
[02-Apr-2026 05:00:27 UTC] Shop ID from POST: 1
[02-Apr-2026 05:00:27 UTC] Final current_shop_id: 1
[02-Apr-2026 05:00:34 UTC] Shop ID from GET: 1
[02-Apr-2026 05:00:34 UTC] Final current_shop_id: 1
[02-Apr-2026 05:00:34 UTC] Shop ID from GET: 1
[02-Apr-2026 05:00:34 UTC] Final current_shop_id: 1
[02-Apr-2026 05:00:34 UTC] Shop ID from GET: 1
[02-Apr-2026 05:00:34 UTC] Final current_shop_id: 1
[02-Apr-2026 05:00:34 UTC] Shop ID from GET: 1
[02-Apr-2026 05:00:34 UTC] Final current_shop_id: 1
[02-Apr-2026 05:00:34 UTC] Shop ID from GET: 1
[02-Apr-2026 05:00:34 UTC] Final current_shop_id: 1
[02-Apr-2026 05:00:34 UTC] get_employees - Shop ID: 1
[02-Apr-2026 05:01:05 UTC] Using default shop_id: 5
[02-Apr-2026 05:01:05 UTC] Final current_shop_id: 5
[02-Apr-2026 05:01:05 UTC] ========== LOGIN DEBUG ==========
[02-Apr-2026 05:01:05 UTC] User ID: 1
[02-Apr-2026 05:01:05 UTC] Username: admin1
[02-Apr-2026 05:01:05 UTC] Role: Admin
[02-Apr-2026 05:01:05 UTC] shop_id from users table: 1
[02-Apr-2026 05:01:05 UTC] Shop Name: ORMATRIX
[02-Apr-2026 05:01:05 UTC] ==================================
[02-Apr-2026 05:01:05 UTC] ✅ FINAL shop_id for user: 1
[02-Apr-2026 05:01:05 UTC] Shop ID from POST: 1
[02-Apr-2026 05:01:05 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:05 UTC] Shop ID from POST: 1
[02-Apr-2026 05:01:05 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:05 UTC] Shop ID from POST: 1
[02-Apr-2026 05:01:05 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:05 UTC] get_chart_data - Shop ID: 1, Period: weekly
[02-Apr-2026 05:01:05 UTC] Shop ID from POST: 1
[02-Apr-2026 05:01:05 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:05 UTC] Shop ID from POST: 1
[02-Apr-2026 05:01:05 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:05 UTC] Shop ID from POST: 1
[02-Apr-2026 05:01:05 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:06 UTC] Shop ID from POST: 1
[02-Apr-2026 05:01:06 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:06 UTC] Shop ID from POST: 1
[02-Apr-2026 05:01:06 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:06 UTC] Shop ID from POST: 1
[02-Apr-2026 05:01:06 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:06 UTC] Shop ID from POST: 1
[02-Apr-2026 05:01:06 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:06 UTC] Shop ID from POST: 1
[02-Apr-2026 05:01:06 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:06 UTC] Shop ID from POST: 1
[02-Apr-2026 05:01:06 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:06 UTC] Shop ID from POST: 1
[02-Apr-2026 05:01:06 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:14 UTC] Shop ID from GET: 1
[02-Apr-2026 05:01:14 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:14 UTC] Shop ID from GET: 1
[02-Apr-2026 05:01:14 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:14 UTC] Getting customers for shop_id: 1
[02-Apr-2026 05:01:14 UTC] Found 12 customers for shop_id: 1
[02-Apr-2026 05:01:14 UTC] Shop ID from GET: 1
[02-Apr-2026 05:01:14 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:14 UTC] Shop ID from GET: 1
[02-Apr-2026 05:01:14 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:15 UTC] Shop ID from GET: 1
[02-Apr-2026 05:01:15 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:15 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 05:01:15 UTC] ========== handleGetProducts ==========
[02-Apr-2026 05:01:15 UTC] Final Shop ID: 1
[02-Apr-2026 05:01:15 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 05:01:15 UTC] Total count in DB: 14
[02-Apr-2026 05:01:16 UTC] Shop ID from GET: 1
[02-Apr-2026 05:01:16 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:16 UTC] Shop ID from GET: 1
[02-Apr-2026 05:01:16 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:16 UTC] Shop ID from GET: 1
[02-Apr-2026 05:01:16 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:16 UTC] get_employees - Shop ID: 1
[02-Apr-2026 05:01:16 UTC] Shop ID from GET: 1
[02-Apr-2026 05:01:16 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:16 UTC] Shop ID from GET: 1
[02-Apr-2026 05:01:16 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:20 UTC] Shop ID from POST: 1
[02-Apr-2026 05:01:20 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:20 UTC] Shop ID from GET: 1
[02-Apr-2026 05:01:20 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:20 UTC] get_employees - Shop ID: 1
[02-Apr-2026 05:01:25 UTC] Shop ID from GET: 1
[02-Apr-2026 05:01:25 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:28 UTC] Shop ID from GET: 1
[02-Apr-2026 05:01:28 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:34 UTC] Shop ID from POST: 1
[02-Apr-2026 05:01:34 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:34 UTC] Shop ID from GET: 1
[02-Apr-2026 05:01:34 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:36 UTC] Shop ID from GET: 1
[02-Apr-2026 05:01:36 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:37 UTC] Shop ID from GET: 1
[02-Apr-2026 05:01:37 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:42 UTC] Shop ID from POST: 1
[02-Apr-2026 05:01:42 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:43 UTC] Shop ID from GET: 1
[02-Apr-2026 05:01:43 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:45 UTC] Shop ID from GET: 1
[02-Apr-2026 05:01:45 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:49 UTC] Shop ID from POST: 1
[02-Apr-2026 05:01:49 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:50 UTC] Shop ID from GET: 1
[02-Apr-2026 05:01:50 UTC] Final current_shop_id: 1
[02-Apr-2026 05:01:55 UTC] Shop ID from GET: 1
[02-Apr-2026 05:01:55 UTC] Final current_shop_id: 1
[02-Apr-2026 05:02:03 UTC] Shop ID from POST: 1
[02-Apr-2026 05:02:03 UTC] Final current_shop_id: 1
[02-Apr-2026 05:02:03 UTC] Shop ID from GET: 1
[02-Apr-2026 05:02:03 UTC] Final current_shop_id: 1
[02-Apr-2026 05:02:06 UTC] Shop ID from GET: 1
[02-Apr-2026 05:02:06 UTC] Final current_shop_id: 1
[02-Apr-2026 05:02:12 UTC] Shop ID from GET: 1
[02-Apr-2026 05:02:12 UTC] Final current_shop_id: 1
[02-Apr-2026 05:02:22 UTC] Shop ID from POST: 1
[02-Apr-2026 05:02:22 UTC] Final current_shop_id: 1
[02-Apr-2026 05:02:22 UTC] Error in handleMarkSalaryPaid: Invalid salary ID
[02-Apr-2026 05:02:24 UTC] Shop ID from POST: 1
[02-Apr-2026 05:02:24 UTC] Final current_shop_id: 1
[02-Apr-2026 05:02:24 UTC] Error in handleMarkSalaryPaid: Invalid salary ID
[02-Apr-2026 05:02:25 UTC] Shop ID from POST: 1
[02-Apr-2026 05:02:25 UTC] Final current_shop_id: 1
[02-Apr-2026 05:02:25 UTC] Error in handleMarkSalaryPaid: Invalid salary ID
[02-Apr-2026 05:02:45 UTC] Shop ID from GET: 1
[02-Apr-2026 05:02:45 UTC] Final current_shop_id: 1
[02-Apr-2026 05:03:10 UTC] Shop ID from GET: 1
[02-Apr-2026 05:03:10 UTC] Final current_shop_id: 1
[02-Apr-2026 05:03:45 UTC] Shop ID from GET: 1
[02-Apr-2026 05:03:45 UTC] Final current_shop_id: 1
[02-Apr-2026 05:03:45 UTC] Shop ID from GET: 1
[02-Apr-2026 05:03:45 UTC] Final current_shop_id: 1
[02-Apr-2026 05:03:45 UTC] Shop ID from GET: 1
[02-Apr-2026 05:03:45 UTC] Final current_shop_id: 1
[02-Apr-2026 05:03:45 UTC] Getting customers for shop_id: 1
[02-Apr-2026 05:03:45 UTC] Found 12 customers for shop_id: 1
[02-Apr-2026 05:03:45 UTC] Shop ID from GET: 1
[02-Apr-2026 05:03:45 UTC] Final current_shop_id: 1
[02-Apr-2026 05:03:45 UTC] Shop ID from GET: 1
[02-Apr-2026 05:03:45 UTC] Final current_shop_id: 1
[02-Apr-2026 05:03:45 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 05:03:45 UTC] ========== handleGetProducts ==========
[02-Apr-2026 05:03:45 UTC] Final Shop ID: 1
[02-Apr-2026 05:03:45 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 05:03:45 UTC] Total count in DB: 14
[02-Apr-2026 05:04:12 UTC] Shop ID from GET: 1
[02-Apr-2026 05:04:12 UTC] Final current_shop_id: 1
[02-Apr-2026 05:04:12 UTC] Shop ID from GET: 1
[02-Apr-2026 05:04:12 UTC] get_employees - Shop ID: 1
[02-Apr-2026 05:04:12 UTC] Final current_shop_id: 1
[02-Apr-2026 05:04:12 UTC] Shop ID from GET: 1
[02-Apr-2026 05:04:12 UTC] Final current_shop_id: 1
[02-Apr-2026 05:04:12 UTC] Shop ID from GET: 1
[02-Apr-2026 05:04:12 UTC] Final current_shop_id: 1
[02-Apr-2026 05:04:12 UTC] Shop ID from GET: 1
[02-Apr-2026 05:04:12 UTC] Final current_shop_id: 1
[02-Apr-2026 05:04:15 UTC] Shop ID from GET: 1
[02-Apr-2026 05:04:15 UTC] Final current_shop_id: 1
[02-Apr-2026 05:05:24 UTC] Shop ID from GET: 1
[02-Apr-2026 05:05:24 UTC] Final current_shop_id: 1
[02-Apr-2026 05:05:24 UTC] get_employees - Shop ID: 1
[02-Apr-2026 05:06:49 UTC] Shop ID from GET: 1
[02-Apr-2026 05:06:49 UTC] Final current_shop_id: 1
[02-Apr-2026 05:06:51 UTC] Shop ID from GET: 1
[02-Apr-2026 05:06:51 UTC] Final current_shop_id: 1
[02-Apr-2026 05:06:54 UTC] Shop ID from GET: 1
[02-Apr-2026 05:06:54 UTC] Final current_shop_id: 1
[02-Apr-2026 05:07:13 UTC] Shop ID from POST: 1
[02-Apr-2026 05:07:13 UTC] Final current_shop_id: 1
[02-Apr-2026 05:07:13 UTC] Shop ID from GET: 1
[02-Apr-2026 05:07:13 UTC] Final current_shop_id: 1
[02-Apr-2026 05:07:26 UTC] Shop ID from POST: 1
[02-Apr-2026 05:07:26 UTC] Final current_shop_id: 1
[02-Apr-2026 05:07:26 UTC] Shop ID from GET: 1
[02-Apr-2026 05:07:26 UTC] Final current_shop_id: 1
[02-Apr-2026 05:07:34 UTC] Shop ID from GET: 1
[02-Apr-2026 05:07:34 UTC] Final current_shop_id: 1
[02-Apr-2026 05:12:54 UTC] Shop ID from GET: 1
[02-Apr-2026 05:12:54 UTC] Final current_shop_id: 1
[02-Apr-2026 05:12:54 UTC] Getting customers for shop_id: 1
[02-Apr-2026 05:12:54 UTC] Found 12 customers for shop_id: 1
[02-Apr-2026 05:12:54 UTC] Shop ID from GET: 1
[02-Apr-2026 05:12:54 UTC] Final current_shop_id: 1
[02-Apr-2026 05:12:58 UTC] Shop ID from GET: 1
[02-Apr-2026 05:12:58 UTC] Final current_shop_id: 1
[02-Apr-2026 05:12:58 UTC] API Error: Invalid action: get_customer_payments
[02-Apr-2026 05:12:58 UTC] Shop ID from GET: 1
[02-Apr-2026 05:12:58 UTC] Final current_shop_id: 1
[02-Apr-2026 05:13:04 UTC] Shop ID from POST: 1
[02-Apr-2026 05:13:04 UTC] Final current_shop_id: 1
[02-Apr-2026 05:13:04 UTC] Shop ID from GET: 1
[02-Apr-2026 05:13:04 UTC] Final current_shop_id: 1
[02-Apr-2026 05:13:04 UTC] Getting customers for shop_id: 1
[02-Apr-2026 05:13:04 UTC] Found 12 customers for shop_id: 1
[02-Apr-2026 05:13:04 UTC] Shop ID from GET: 1
[02-Apr-2026 05:13:04 UTC] Final current_shop_id: 1
[02-Apr-2026 05:13:13 UTC] Shop ID from POST: 1
[02-Apr-2026 05:13:13 UTC] Final current_shop_id: 1
[02-Apr-2026 05:13:13 UTC] Shop ID from GET: 1
[02-Apr-2026 05:13:13 UTC] Final current_shop_id: 1
[02-Apr-2026 05:13:13 UTC] Getting customers for shop_id: 1
[02-Apr-2026 05:13:13 UTC] Found 12 customers for shop_id: 1
[02-Apr-2026 05:13:14 UTC] Shop ID from GET: 1
[02-Apr-2026 05:13:14 UTC] Final current_shop_id: 1
[02-Apr-2026 05:13:25 UTC] Shop ID from POST: 1
[02-Apr-2026 05:13:25 UTC] Final current_shop_id: 1
[02-Apr-2026 05:13:34 UTC] Shop ID from POST: 1
[02-Apr-2026 05:13:34 UTC] Final current_shop_id: 1
[02-Apr-2026 05:13:49 UTC] Shop ID from POST: 1
[02-Apr-2026 05:13:49 UTC] Final current_shop_id: 1
[02-Apr-2026 05:13:49 UTC] Shop ID from GET: 1
[02-Apr-2026 05:13:49 UTC] Final current_shop_id: 1
[02-Apr-2026 05:13:49 UTC] Getting customers for shop_id: 1
[02-Apr-2026 05:13:49 UTC] Found 11 customers for shop_id: 1
[02-Apr-2026 05:13:50 UTC] Shop ID from GET: 1
[02-Apr-2026 05:13:50 UTC] Final current_shop_id: 1
[02-Apr-2026 05:14:14 UTC] Shop ID from POST: 1
[02-Apr-2026 05:14:14 UTC] Final current_shop_id: 1
[02-Apr-2026 05:14:26 UTC] Shop ID from POST: 1
[02-Apr-2026 05:14:26 UTC] Final current_shop_id: 1
[02-Apr-2026 05:15:10 UTC] Shop ID from POST: 1
[02-Apr-2026 05:15:10 UTC] Final current_shop_id: 1
[02-Apr-2026 05:15:10 UTC] Shop ID from GET: 1
[02-Apr-2026 05:15:10 UTC] Final current_shop_id: 1
[02-Apr-2026 05:15:10 UTC] Getting customers for shop_id: 1
[02-Apr-2026 05:15:10 UTC] Found 10 customers for shop_id: 1
[02-Apr-2026 05:15:10 UTC] Shop ID from GET: 1
[02-Apr-2026 05:15:10 UTC] Final current_shop_id: 1
[02-Apr-2026 05:15:23 UTC] Shop ID from POST: 1
[02-Apr-2026 05:15:23 UTC] Final current_shop_id: 1
[02-Apr-2026 05:15:23 UTC] Shop ID from GET: 1
[02-Apr-2026 05:15:23 UTC] Final current_shop_id: 1
[02-Apr-2026 05:15:23 UTC] Getting customers for shop_id: 1
[02-Apr-2026 05:15:23 UTC] Found 10 customers for shop_id: 1
[02-Apr-2026 05:15:24 UTC] Shop ID from GET: 1
[02-Apr-2026 05:15:24 UTC] Final current_shop_id: 1
[02-Apr-2026 05:15:31 UTC] Shop ID from POST: 1
[02-Apr-2026 05:15:31 UTC] Final current_shop_id: 1
[02-Apr-2026 05:16:21 UTC] Shop ID from POST: 1
[02-Apr-2026 05:16:21 UTC] Final current_shop_id: 1
[02-Apr-2026 05:21:11 UTC] Shop ID from GET: 1
[02-Apr-2026 05:21:11 UTC] Final current_shop_id: 1
[02-Apr-2026 05:21:11 UTC] Shop ID from GET: 1
[02-Apr-2026 05:21:11 UTC] Final current_shop_id: 1
[02-Apr-2026 05:21:11 UTC] API Error: Invalid action: get_customer_payments
[02-Apr-2026 05:21:28 UTC] Shop ID from POST: 1
[02-Apr-2026 05:21:28 UTC] Final current_shop_id: 1
[02-Apr-2026 05:21:29 UTC] Shop ID from GET: 1
[02-Apr-2026 05:21:29 UTC] Final current_shop_id: 1
[02-Apr-2026 05:21:29 UTC] Getting customers for shop_id: 1
[02-Apr-2026 05:21:29 UTC] Found 10 customers for shop_id: 1
[02-Apr-2026 05:21:29 UTC] Shop ID from GET: 1
[02-Apr-2026 05:21:29 UTC] Final current_shop_id: 1
[02-Apr-2026 05:21:40 UTC] Shop ID from POST: 1
[02-Apr-2026 05:21:40 UTC] Final current_shop_id: 1
[02-Apr-2026 05:21:51 UTC] Shop ID from POST: 1
[02-Apr-2026 05:21:51 UTC] Final current_shop_id: 1
[02-Apr-2026 05:21:51 UTC] Getting suppliers for shop_id: 1
[02-Apr-2026 05:21:51 UTC] Found 5 suppliers for shop_id: 1
[02-Apr-2026 05:23:56 UTC] Shop ID from GET: 1
[02-Apr-2026 05:23:56 UTC] Final current_shop_id: 1
[02-Apr-2026 05:23:56 UTC] Getting customers for shop_id: 1
[02-Apr-2026 05:23:56 UTC] Found 10 customers for shop_id: 1
[02-Apr-2026 05:23:56 UTC] Shop ID from GET: 1
[02-Apr-2026 05:23:56 UTC] Final current_shop_id: 1
[02-Apr-2026 05:24:01 UTC] Shop ID from POST: 1
[02-Apr-2026 05:24:01 UTC] Final current_shop_id: 1
[02-Apr-2026 05:24:01 UTC] Getting suppliers for shop_id: 1
[02-Apr-2026 05:24:01 UTC] Found 5 suppliers for shop_id: 1
[02-Apr-2026 05:24:06 UTC] Shop ID from POST: 1
[02-Apr-2026 05:24:06 UTC] Final current_shop_id: 1
[02-Apr-2026 05:24:11 UTC] Shop ID from POST: 1
[02-Apr-2026 05:24:11 UTC] Final current_shop_id: 1
[02-Apr-2026 05:24:11 UTC] Shop ID from POST: 1
[02-Apr-2026 05:24:11 UTC] Final current_shop_id: 1
[02-Apr-2026 05:24:11 UTC] Getting suppliers for shop_id: 1
[02-Apr-2026 05:24:11 UTC] Found 5 suppliers for shop_id: 1
[02-Apr-2026 05:24:16 UTC] Shop ID from POST: 1
[02-Apr-2026 05:24:16 UTC] Final current_shop_id: 1
[02-Apr-2026 05:24:16 UTC] Shop ID from POST: 1
[02-Apr-2026 05:24:16 UTC] Final current_shop_id: 1
[02-Apr-2026 05:24:16 UTC] Getting suppliers for shop_id: 1
[02-Apr-2026 05:24:16 UTC] Found 5 suppliers for shop_id: 1
[02-Apr-2026 05:38:07 UTC] Shop ID from GET: 1
[02-Apr-2026 05:38:07 UTC] Final current_shop_id: 1
[02-Apr-2026 05:38:07 UTC] Shop ID from GET: 1
[02-Apr-2026 05:38:07 UTC] Final current_shop_id: 1
[02-Apr-2026 05:47:29 UTC] Shop ID from GET: 1
[02-Apr-2026 05:47:29 UTC] Final current_shop_id: 1
[02-Apr-2026 05:47:29 UTC] Shop ID from GET: 1
[02-Apr-2026 05:47:29 UTC] Final current_shop_id: 1
[02-Apr-2026 05:47:29 UTC] get_employees - Shop ID: 1
[02-Apr-2026 05:47:29 UTC] Shop ID from GET: 1
[02-Apr-2026 05:47:29 UTC] Final current_shop_id: 1
[02-Apr-2026 05:47:29 UTC] Shop ID from GET: 1
[02-Apr-2026 05:47:29 UTC] Final current_shop_id: 1
[02-Apr-2026 05:47:29 UTC] Shop ID from GET: 1
[02-Apr-2026 05:47:29 UTC] Final current_shop_id: 1
[02-Apr-2026 05:47:33 UTC] Shop ID from GET: 1
[02-Apr-2026 05:47:33 UTC] Final current_shop_id: 1
[02-Apr-2026 05:47:33 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 05:47:33 UTC] ========== handleGetProducts ==========
[02-Apr-2026 05:47:33 UTC] Final Shop ID: 1
[02-Apr-2026 05:47:33 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 05:47:33 UTC] Total count in DB: 14
[02-Apr-2026 05:47:33 UTC] Shop ID from GET: 1
[02-Apr-2026 05:47:33 UTC] Final current_shop_id: 1
[02-Apr-2026 05:47:33 UTC] Shop ID from GET: 1
[02-Apr-2026 05:47:33 UTC] Final current_shop_id: 1
[02-Apr-2026 05:47:33 UTC] ✅ FINAL shop_id for categories: 1
[02-Apr-2026 05:47:33 UTC] Found 10 categories for shop_id: 1
[02-Apr-2026 05:47:33 UTC] Shop ID from GET: 1
[02-Apr-2026 05:47:33 UTC] Final current_shop_id: 1
[02-Apr-2026 05:47:33 UTC] Shop ID from GET: 1
[02-Apr-2026 05:47:33 UTC] Final current_shop_id: 1
[02-Apr-2026 05:47:33 UTC] ✅ FINAL shop_id for brands: 1
[02-Apr-2026 05:47:33 UTC] Found 9 brands for shop_id: 1
[02-Apr-2026 05:47:33 UTC] Shop ID from GET: 1
[02-Apr-2026 05:47:33 UTC] Final current_shop_id: 1
[02-Apr-2026 05:47:34 UTC] Shop ID from GET: 1
[02-Apr-2026 05:47:34 UTC] Final current_shop_id: 1
[02-Apr-2026 05:47:34 UTC] Shop ID from GET: 1
[02-Apr-2026 05:47:34 UTC] Final current_shop_id: 1
[02-Apr-2026 05:47:34 UTC] Shop ID from GET: 1
[02-Apr-2026 05:47:34 UTC] Final current_shop_id: 1
[02-Apr-2026 05:49:21 UTC] Shop ID from GET: 1
[02-Apr-2026 05:49:21 UTC] Final current_shop_id: 1
[02-Apr-2026 05:49:21 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 05:49:21 UTC] ========== handleGetProducts ==========
[02-Apr-2026 05:49:21 UTC] Final Shop ID: 1
[02-Apr-2026 05:49:21 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 05:49:21 UTC] Total count in DB: 14
[02-Apr-2026 05:49:39 UTC] Shop ID from POST: 1
[02-Apr-2026 05:49:39 UTC] Final current_shop_id: 1
[02-Apr-2026 05:49:39 UTC] Getting suppliers for shop_id: 1
[02-Apr-2026 05:49:39 UTC] Found 5 suppliers for shop_id: 1
[02-Apr-2026 05:49:43 UTC] Shop ID from GET: 1
[02-Apr-2026 05:49:43 UTC] Final current_shop_id: 1
[02-Apr-2026 05:49:43 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 05:49:43 UTC] ========== handleGetProducts ==========
[02-Apr-2026 05:49:43 UTC] Final Shop ID: 1
[02-Apr-2026 05:49:43 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 05:49:43 UTC] Total count in DB: 14
[02-Apr-2026 05:49:45 UTC] Shop ID from GET: 1
[02-Apr-2026 05:49:45 UTC] Final current_shop_id: 1
[02-Apr-2026 05:49:45 UTC] Shop ID from GET: 1
[02-Apr-2026 05:49:45 UTC] Final current_shop_id: 1
[02-Apr-2026 05:49:47 UTC] Shop ID from GET: 1
[02-Apr-2026 05:49:47 UTC] Final current_shop_id: 1
[02-Apr-2026 05:49:47 UTC] get_employees - Shop ID: 1
[02-Apr-2026 05:49:47 UTC] Shop ID from GET: 1
[02-Apr-2026 05:49:47 UTC] Final current_shop_id: 1
[02-Apr-2026 05:49:47 UTC] Shop ID from GET: 1
[02-Apr-2026 05:49:47 UTC] Final current_shop_id: 1
[02-Apr-2026 05:49:47 UTC] Shop ID from GET: 1
[02-Apr-2026 05:49:47 UTC] Final current_shop_id: 1
[02-Apr-2026 05:49:47 UTC] Shop ID from GET: 1
[02-Apr-2026 05:49:47 UTC] Final current_shop_id: 1
[02-Apr-2026 05:49:47 UTC] Shop ID from GET: 1
[02-Apr-2026 05:49:47 UTC] Final current_shop_id: 1
[02-Apr-2026 05:49:49 UTC] Shop ID from GET: 1
[02-Apr-2026 05:49:49 UTC] Final current_shop_id: 1
[02-Apr-2026 05:49:49 UTC] Shop ID from GET: 1
[02-Apr-2026 05:49:49 UTC] Final current_shop_id: 1
[02-Apr-2026 05:49:49 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 05:49:49 UTC] ========== handleGetProducts ==========
[02-Apr-2026 05:49:49 UTC] Final Shop ID: 1
[02-Apr-2026 05:49:49 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 05:49:49 UTC] Total count in DB: 14
[02-Apr-2026 05:49:49 UTC] Shop ID from GET: 1
[02-Apr-2026 05:49:49 UTC] Final current_shop_id: 1
[02-Apr-2026 05:49:49 UTC] ✅ FINAL shop_id for categories: 1
[02-Apr-2026 05:49:49 UTC] Found 10 categories for shop_id: 1
[02-Apr-2026 05:49:49 UTC] Shop ID from GET: 1
[02-Apr-2026 05:49:49 UTC] Final current_shop_id: 1
[02-Apr-2026 05:49:49 UTC] Shop ID from GET: 1
[02-Apr-2026 05:49:49 UTC] Final current_shop_id: 1
[02-Apr-2026 05:49:49 UTC] Shop ID from GET: 1
[02-Apr-2026 05:49:49 UTC] Final current_shop_id: 1
[02-Apr-2026 05:49:50 UTC] Shop ID from GET: 1
[02-Apr-2026 05:49:50 UTC] Final current_shop_id: 1
[02-Apr-2026 05:49:50 UTC] Shop ID from GET: 1
[02-Apr-2026 05:49:50 UTC] Final current_shop_id: 1
[02-Apr-2026 05:49:52 UTC] Shop ID from GET: 1
[02-Apr-2026 05:49:52 UTC] Final current_shop_id: 1
[02-Apr-2026 05:49:52 UTC] ✅ FINAL shop_id for brands: 1
[02-Apr-2026 05:49:52 UTC] Found 9 brands for shop_id: 1
[02-Apr-2026 05:52:23 UTC] Shop ID from GET: 1
[02-Apr-2026 05:52:23 UTC] Final current_shop_id: 1
[02-Apr-2026 05:52:23 UTC] Shop ID from GET: 1
[02-Apr-2026 05:52:23 UTC] Final current_shop_id: 1
[02-Apr-2026 05:52:23 UTC] Shop ID from GET: 1
[02-Apr-2026 05:52:23 UTC] Final current_shop_id: 1
[02-Apr-2026 05:52:23 UTC] Shop ID from GET: 1
[02-Apr-2026 05:52:23 UTC] Final current_shop_id: 1
[02-Apr-2026 05:52:24 UTC] Shop ID from GET: 1
[02-Apr-2026 05:52:24 UTC] Final current_shop_id: 1
[02-Apr-2026 05:52:24 UTC] Shop ID from GET: 1
[02-Apr-2026 05:52:24 UTC] Final current_shop_id: 1
[02-Apr-2026 05:52:27 UTC] Shop ID from GET: 1
[02-Apr-2026 05:52:27 UTC] Final current_shop_id: 1
[02-Apr-2026 05:52:27 UTC] Shop ID from GET: 1
[02-Apr-2026 05:52:27 UTC] Final current_shop_id: 1
[02-Apr-2026 05:52:27 UTC] Shop ID from GET: 1
[02-Apr-2026 05:52:27 UTC] Final current_shop_id: 1
[02-Apr-2026 05:52:28 UTC] Shop ID from GET: 1
[02-Apr-2026 05:52:28 UTC] Final current_shop_id: 1
[02-Apr-2026 05:52:28 UTC] Shop ID from GET: 1
[02-Apr-2026 05:52:28 UTC] Final current_shop_id: 1
[02-Apr-2026 05:52:28 UTC] Shop ID from GET: 1
[02-Apr-2026 05:52:28 UTC] Final current_shop_id: 1
[02-Apr-2026 05:52:34 UTC] Shop ID from GET: 1
[02-Apr-2026 05:52:34 UTC] Final current_shop_id: 1
[02-Apr-2026 05:52:34 UTC] Shop ID from GET: 1
[02-Apr-2026 05:52:34 UTC] Final current_shop_id: 1
[02-Apr-2026 05:52:34 UTC] Shop ID from GET: 1
[02-Apr-2026 05:52:34 UTC] Final current_shop_id: 1
[02-Apr-2026 05:52:34 UTC] Shop ID from GET: 1
[02-Apr-2026 05:52:34 UTC] Final current_shop_id: 1
[02-Apr-2026 05:52:35 UTC] Shop ID from GET: 1
[02-Apr-2026 05:52:35 UTC] Final current_shop_id: 1
[02-Apr-2026 05:52:35 UTC] Shop ID from GET: 1
[02-Apr-2026 05:52:35 UTC] Final current_shop_id: 1
[02-Apr-2026 05:53:10 UTC] Shop ID from GET: 1
[02-Apr-2026 05:53:10 UTC] Final current_shop_id: 1
[02-Apr-2026 05:53:10 UTC] Shop ID from GET: 1
[02-Apr-2026 05:53:10 UTC] Final current_shop_id: 1
[02-Apr-2026 05:53:10 UTC] Shop ID from GET: 1
[02-Apr-2026 05:53:10 UTC] Final current_shop_id: 1
[02-Apr-2026 05:53:10 UTC] Shop ID from GET: 1
[02-Apr-2026 05:53:10 UTC] Final current_shop_id: 1
[02-Apr-2026 05:53:10 UTC] Shop ID from GET: 1
[02-Apr-2026 05:53:10 UTC] Final current_shop_id: 1
[02-Apr-2026 05:53:11 UTC] Shop ID from GET: 1
[02-Apr-2026 05:53:11 UTC] Final current_shop_id: 1
[02-Apr-2026 06:01:29 UTC] Shop ID from GET: 1
[02-Apr-2026 06:01:29 UTC] Final current_shop_id: 1
[02-Apr-2026 06:01:29 UTC] Shop ID from GET: 1
[02-Apr-2026 06:01:29 UTC] Final current_shop_id: 1
[02-Apr-2026 06:01:29 UTC] Shop ID from GET: 1
[02-Apr-2026 06:01:29 UTC] Final current_shop_id: 1
[02-Apr-2026 06:01:30 UTC] Shop ID from GET: 1
[02-Apr-2026 06:01:30 UTC] Final current_shop_id: 1
[02-Apr-2026 06:01:30 UTC] get_employees - Shop ID: 1
[02-Apr-2026 06:01:30 UTC] Shop ID from GET: 1
[02-Apr-2026 06:01:30 UTC] Final current_shop_id: 1
[02-Apr-2026 06:01:43 UTC] Shop ID from POST: 1
[02-Apr-2026 06:01:43 UTC] Final current_shop_id: 1
[02-Apr-2026 06:01:43 UTC] Shop ID from GET: 1
[02-Apr-2026 06:01:43 UTC] Final current_shop_id: 1
[02-Apr-2026 06:01:43 UTC] get_employees - Shop ID: 1
[02-Apr-2026 06:01:54 UTC] Shop ID from POST: 1
[02-Apr-2026 06:01:54 UTC] Final current_shop_id: 1
[02-Apr-2026 06:01:54 UTC] Shop ID from GET: 1
[02-Apr-2026 06:01:54 UTC] Final current_shop_id: 1
[02-Apr-2026 06:01:54 UTC] get_employees - Shop ID: 1
[02-Apr-2026 06:02:37 UTC] Shop ID from POST: 1
[02-Apr-2026 06:02:37 UTC] Final current_shop_id: 1
[02-Apr-2026 06:02:37 UTC] Shop ID from GET: 1
[02-Apr-2026 06:02:37 UTC] Final current_shop_id: 1
[02-Apr-2026 06:02:37 UTC] get_employees - Shop ID: 1
[02-Apr-2026 06:02:51 UTC] Shop ID from GET: 1
[02-Apr-2026 06:02:51 UTC] Final current_shop_id: 1
[02-Apr-2026 06:02:54 UTC] Shop ID from GET: 1
[02-Apr-2026 06:02:54 UTC] Final current_shop_id: 1
[02-Apr-2026 06:03:00 UTC] Shop ID from GET: 1
[02-Apr-2026 06:03:00 UTC] Final current_shop_id: 1
[02-Apr-2026 06:03:02 UTC] Shop ID from GET: 1
[02-Apr-2026 06:03:02 UTC] Final current_shop_id: 1
[02-Apr-2026 06:03:11 UTC] Shop ID from POST: 1
[02-Apr-2026 06:03:11 UTC] Final current_shop_id: 1
[02-Apr-2026 06:03:11 UTC] Shop ID from GET: 1
[02-Apr-2026 06:03:11 UTC] Final current_shop_id: 1
[02-Apr-2026 06:03:19 UTC] Shop ID from GET: 1
[02-Apr-2026 06:03:19 UTC] Final current_shop_id: 1
[02-Apr-2026 06:03:24 UTC] Shop ID from GET: 1
[02-Apr-2026 06:03:24 UTC] Final current_shop_id: 1
[02-Apr-2026 06:03:42 UTC] Shop ID from GET: 1
[02-Apr-2026 06:03:42 UTC] Final current_shop_id: 1
[02-Apr-2026 06:03:45 UTC] Shop ID from GET: 1
[02-Apr-2026 06:03:45 UTC] Final current_shop_id: 1
[02-Apr-2026 06:03:45 UTC] get_employees - Shop ID: 1
[02-Apr-2026 06:03:52 UTC] Shop ID from GET: 1
[02-Apr-2026 06:03:52 UTC] Final current_shop_id: 1
[02-Apr-2026 06:03:54 UTC] Shop ID from GET: 1
[02-Apr-2026 06:03:54 UTC] Final current_shop_id: 1
[02-Apr-2026 06:04:06 UTC] Shop ID from POST: 1
[02-Apr-2026 06:04:06 UTC] Final current_shop_id: 1
[02-Apr-2026 06:04:07 UTC] Shop ID from GET: 1
[02-Apr-2026 06:04:07 UTC] Final current_shop_id: 1
[02-Apr-2026 06:04:15 UTC] Shop ID from GET: 1
[02-Apr-2026 06:04:15 UTC] Final current_shop_id: 1
[02-Apr-2026 06:04:30 UTC] Shop ID from GET: 1
[02-Apr-2026 06:04:30 UTC] Final current_shop_id: 1
[02-Apr-2026 06:04:30 UTC] get_employees - Shop ID: 1
[02-Apr-2026 06:04:44 UTC] Shop ID from GET: 1
[02-Apr-2026 06:04:44 UTC] Final current_shop_id: 1
[02-Apr-2026 06:04:46 UTC] Shop ID from GET: 1
[02-Apr-2026 06:04:46 UTC] Final current_shop_id: 1
[02-Apr-2026 06:04:48 UTC] Shop ID from GET: 1
[02-Apr-2026 06:04:48 UTC] Final current_shop_id: 1
[02-Apr-2026 06:04:51 UTC] Shop ID from GET: 1
[02-Apr-2026 06:04:51 UTC] Final current_shop_id: 1
[02-Apr-2026 06:05:30 UTC] Shop ID from GET: 1
[02-Apr-2026 06:05:30 UTC] Final current_shop_id: 1
[02-Apr-2026 06:05:31 UTC] Shop ID from GET: 1
[02-Apr-2026 06:05:31 UTC] Final current_shop_id: 1
[02-Apr-2026 06:05:34 UTC] Shop ID from GET: 1
[02-Apr-2026 06:05:34 UTC] Final current_shop_id: 1
[02-Apr-2026 06:05:34 UTC] get_employees - Shop ID: 1
[02-Apr-2026 06:05:39 UTC] Shop ID from GET: 1
[02-Apr-2026 06:05:39 UTC] Final current_shop_id: 1
[02-Apr-2026 06:05:43 UTC] Shop ID from GET: 1
[02-Apr-2026 06:05:43 UTC] Final current_shop_id: 1
[02-Apr-2026 06:05:48 UTC] Shop ID from GET: 1
[02-Apr-2026 06:05:48 UTC] Final current_shop_id: 1
[02-Apr-2026 06:05:50 UTC] Shop ID from GET: 1
[02-Apr-2026 06:05:50 UTC] Final current_shop_id: 1
[02-Apr-2026 06:05:51 UTC] Shop ID from GET: 1
[02-Apr-2026 06:05:51 UTC] Final current_shop_id: 1
[02-Apr-2026 06:05:54 UTC] Shop ID from GET: 1
[02-Apr-2026 06:05:54 UTC] Final current_shop_id: 1
[02-Apr-2026 06:05:58 UTC] Shop ID from GET: 1
[02-Apr-2026 06:05:58 UTC] Final current_shop_id: 1
[02-Apr-2026 06:06:03 UTC] Shop ID from GET: 1
[02-Apr-2026 06:06:03 UTC] Final current_shop_id: 1
[02-Apr-2026 06:07:03 UTC] Shop ID from GET: 1
[02-Apr-2026 06:07:03 UTC] Final current_shop_id: 1
[02-Apr-2026 06:07:03 UTC] get_employees - Shop ID: 1
[02-Apr-2026 06:07:08 UTC] Shop ID from GET: 1
[02-Apr-2026 06:07:08 UTC] Final current_shop_id: 1
[02-Apr-2026 06:07:12 UTC] Shop ID from GET: 1
[02-Apr-2026 06:07:12 UTC] Final current_shop_id: 1
[02-Apr-2026 06:07:17 UTC] Shop ID from GET: 1
[02-Apr-2026 06:07:17 UTC] Final current_shop_id: 1
[02-Apr-2026 06:07:20 UTC] Shop ID from GET: 1
[02-Apr-2026 06:07:20 UTC] Final current_shop_id: 1
[02-Apr-2026 06:07:23 UTC] Shop ID from GET: 1
[02-Apr-2026 06:07:23 UTC] Final current_shop_id: 1
[02-Apr-2026 06:07:32 UTC] Shop ID from GET: 1
[02-Apr-2026 06:07:32 UTC] Final current_shop_id: 1
[02-Apr-2026 06:07:35 UTC] Shop ID from GET: 1
[02-Apr-2026 06:07:35 UTC] Final current_shop_id: 1
[02-Apr-2026 06:07:37 UTC] Shop ID from GET: 1
[02-Apr-2026 06:07:37 UTC] Final current_shop_id: 1
[02-Apr-2026 06:12:00 UTC] Shop ID from GET: 1
[02-Apr-2026 06:12:00 UTC] Final current_shop_id: 1
[02-Apr-2026 06:12:24 UTC] Shop ID from GET: 1
[02-Apr-2026 06:12:24 UTC] Final current_shop_id: 1
[02-Apr-2026 06:12:28 UTC] Shop ID from GET: 1
[02-Apr-2026 06:12:28 UTC] Final current_shop_id: 1
[02-Apr-2026 06:12:31 UTC] Shop ID from GET: 1
[02-Apr-2026 06:12:31 UTC] Final current_shop_id: 1
[02-Apr-2026 06:13:00 UTC] Shop ID from GET: 1
[02-Apr-2026 06:13:00 UTC] Final current_shop_id: 1
[02-Apr-2026 06:13:00 UTC] get_employees - Shop ID: 1
[02-Apr-2026 07:18:48 UTC] Shop ID from GET: 1
[02-Apr-2026 07:18:48 UTC] Final current_shop_id: 1
[02-Apr-2026 07:18:48 UTC] get_employees - Shop ID: 1
[02-Apr-2026 07:18:48 UTC] Shop ID from GET: 1
[02-Apr-2026 07:18:48 UTC] Final current_shop_id: 1
[02-Apr-2026 07:18:48 UTC] Shop ID from GET: 1
[02-Apr-2026 07:18:48 UTC] Final current_shop_id: 1
[02-Apr-2026 07:18:49 UTC] Shop ID from GET: 1
[02-Apr-2026 07:18:49 UTC] Final current_shop_id: 1
[02-Apr-2026 07:18:49 UTC] Shop ID from GET: 1
[02-Apr-2026 07:18:49 UTC] Final current_shop_id: 1
[02-Apr-2026 07:18:51 UTC] Shop ID from GET: 1
[02-Apr-2026 07:18:51 UTC] Final current_shop_id: 1
[02-Apr-2026 07:18:52 UTC] Shop ID from GET: 1
[02-Apr-2026 07:18:52 UTC] Final current_shop_id: 1
[02-Apr-2026 07:18:54 UTC] Shop ID from GET: 1
[02-Apr-2026 07:18:54 UTC] Final current_shop_id: 1
[02-Apr-2026 07:18:58 UTC] Shop ID from GET: 1
[02-Apr-2026 07:18:58 UTC] Final current_shop_id: 1
[02-Apr-2026 07:19:09 UTC] Shop ID from GET: 1
[02-Apr-2026 07:19:09 UTC] Final current_shop_id: 1
[02-Apr-2026 07:19:15 UTC] Shop ID from GET: 1
[02-Apr-2026 07:19:15 UTC] Final current_shop_id: 1
[02-Apr-2026 07:19:17 UTC] Shop ID from GET: 1
[02-Apr-2026 07:19:17 UTC] Final current_shop_id: 1
[02-Apr-2026 07:19:18 UTC] Shop ID from GET: 1
[02-Apr-2026 07:19:18 UTC] Final current_shop_id: 1
[02-Apr-2026 07:19:18 UTC] get_employees - Shop ID: 1
[02-Apr-2026 07:19:20 UTC] Shop ID from GET: 1
[02-Apr-2026 07:19:20 UTC] Final current_shop_id: 1
[02-Apr-2026 07:19:20 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 07:19:20 UTC] ========== handleGetProducts ==========
[02-Apr-2026 07:19:20 UTC] Final Shop ID: 1
[02-Apr-2026 07:19:20 UTC] Shop ID from GET: 1
[02-Apr-2026 07:19:20 UTC] Final current_shop_id: 1
[02-Apr-2026 07:19:20 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 07:19:20 UTC] Total count in DB: 14
[02-Apr-2026 07:19:20 UTC] Shop ID from GET: 1
[02-Apr-2026 07:19:20 UTC] Final current_shop_id: 1
[02-Apr-2026 07:19:20 UTC] ✅ FINAL shop_id for categories: 1
[02-Apr-2026 07:19:20 UTC] Found 10 categories for shop_id: 1
[02-Apr-2026 07:19:20 UTC] Shop ID from GET: 1
[02-Apr-2026 07:19:20 UTC] Final current_shop_id: 1
[02-Apr-2026 07:19:21 UTC] Shop ID from GET: 1
[02-Apr-2026 07:19:21 UTC] Final current_shop_id: 1
[02-Apr-2026 07:19:21 UTC] Shop ID from GET: 1
[02-Apr-2026 07:19:21 UTC] Final current_shop_id: 1
[02-Apr-2026 07:19:22 UTC] Shop ID from GET: 1
[02-Apr-2026 07:19:22 UTC] Final current_shop_id: 1
[02-Apr-2026 07:19:22 UTC] Shop ID from GET: 1
[02-Apr-2026 07:19:22 UTC] Final current_shop_id: 1
[02-Apr-2026 07:19:59 UTC] Shop ID from GET: 1
[02-Apr-2026 07:19:59 UTC] Final current_shop_id: 1
[02-Apr-2026 07:19:59 UTC] Shop ID from GET: 1
[02-Apr-2026 07:19:59 UTC] Final current_shop_id: 1
[02-Apr-2026 07:19:59 UTC] Shop ID from GET: 1
[02-Apr-2026 07:19:59 UTC] Final current_shop_id: 1
[02-Apr-2026 07:19:59 UTC] Shop ID from GET: 1
[02-Apr-2026 07:19:59 UTC] Final current_shop_id: 1
[02-Apr-2026 07:19:59 UTC] Shop ID from GET: 1
[02-Apr-2026 07:19:59 UTC] Final current_shop_id: 1
[02-Apr-2026 07:19:59 UTC] get_employees - Shop ID: 1
[02-Apr-2026 07:20:02 UTC] Shop ID from GET: 1
[02-Apr-2026 07:20:02 UTC] Final current_shop_id: 1
[02-Apr-2026 07:20:04 UTC] Shop ID from GET: 1
[02-Apr-2026 07:20:04 UTC] Final current_shop_id: 1
[02-Apr-2026 07:20:06 UTC] Shop ID from GET: 1
[02-Apr-2026 07:20:06 UTC] Final current_shop_id: 1
[02-Apr-2026 07:20:11 UTC] Shop ID from GET: 1
[02-Apr-2026 07:20:11 UTC] Final current_shop_id: 1
[02-Apr-2026 07:20:12 UTC] Shop ID from GET: 1
[02-Apr-2026 07:20:12 UTC] Final current_shop_id: 1
[02-Apr-2026 07:27:55 UTC] Using default shop_id: 5
[02-Apr-2026 07:27:55 UTC] Final current_shop_id: 5
[02-Apr-2026 07:27:55 UTC] ========== LOGIN DEBUG ==========
[02-Apr-2026 07:27:55 UTC] User ID: 1
[02-Apr-2026 07:27:55 UTC] Username: admin1
[02-Apr-2026 07:27:55 UTC] Role: Admin
[02-Apr-2026 07:27:55 UTC] shop_id from users table: 1
[02-Apr-2026 07:27:55 UTC] Shop Name: ORMATRIX
[02-Apr-2026 07:27:55 UTC] ==================================
[02-Apr-2026 07:27:55 UTC] ✅ FINAL shop_id for user: 1
[02-Apr-2026 07:27:55 UTC] Shop ID from POST: 1
[02-Apr-2026 07:27:55 UTC] Final current_shop_id: 1
[02-Apr-2026 07:27:55 UTC] Shop ID from POST: 1
[02-Apr-2026 07:27:55 UTC] Final current_shop_id: 1
[02-Apr-2026 07:27:55 UTC] Shop ID from POST: 1
[02-Apr-2026 07:27:55 UTC] Final current_shop_id: 1
[02-Apr-2026 07:27:55 UTC] Shop ID from POST: 1
[02-Apr-2026 07:27:55 UTC] Final current_shop_id: 1
[02-Apr-2026 07:27:55 UTC] Shop ID from POST: 1
[02-Apr-2026 07:27:55 UTC] Final current_shop_id: 1
[02-Apr-2026 07:27:55 UTC] Shop ID from POST: 1
[02-Apr-2026 07:27:55 UTC] Final current_shop_id: 1
[02-Apr-2026 07:27:55 UTC] get_chart_data - Shop ID: 1, Period: weekly
[02-Apr-2026 07:27:55 UTC] Shop ID from POST: 1
[02-Apr-2026 07:27:55 UTC] Final current_shop_id: 1
[02-Apr-2026 07:27:56 UTC] Shop ID from POST: 1
[02-Apr-2026 07:27:56 UTC] Final current_shop_id: 1
[02-Apr-2026 07:27:56 UTC] Shop ID from POST: 1
[02-Apr-2026 07:27:56 UTC] Final current_shop_id: 1
[02-Apr-2026 07:27:56 UTC] Shop ID from POST: 1
[02-Apr-2026 07:27:56 UTC] Final current_shop_id: 1
[02-Apr-2026 07:27:56 UTC] Shop ID from POST: 1
[02-Apr-2026 07:27:56 UTC] Final current_shop_id: 1
[02-Apr-2026 07:27:56 UTC] Shop ID from POST: 1
[02-Apr-2026 07:27:56 UTC] Final current_shop_id: 1
[02-Apr-2026 07:27:59 UTC] Shop ID from GET: 1
[02-Apr-2026 07:27:59 UTC] Final current_shop_id: 1
[02-Apr-2026 07:27:59 UTC] get_employees - Shop ID: 1
[02-Apr-2026 07:27:59 UTC] Shop ID from GET: 1
[02-Apr-2026 07:27:59 UTC] Final current_shop_id: 1
[02-Apr-2026 07:27:59 UTC] Shop ID from GET: 1
[02-Apr-2026 07:27:59 UTC] Final current_shop_id: 1
[02-Apr-2026 07:27:59 UTC] Shop ID from GET: 1
[02-Apr-2026 07:27:59 UTC] Final current_shop_id: 1
[02-Apr-2026 07:27:59 UTC] Shop ID from GET: 1
[02-Apr-2026 07:27:59 UTC] Final current_shop_id: 1
[02-Apr-2026 07:28:04 UTC] Shop ID from GET: 1
[02-Apr-2026 07:28:04 UTC] Final current_shop_id: 1
[02-Apr-2026 07:28:05 UTC] Shop ID from GET: 1
[02-Apr-2026 07:28:05 UTC] Final current_shop_id: 1
[02-Apr-2026 07:28:08 UTC] Shop ID from GET: 1
[02-Apr-2026 07:28:08 UTC] Final current_shop_id: 1
[02-Apr-2026 07:28:14 UTC] Shop ID from GET: 1
[02-Apr-2026 07:28:14 UTC] Final current_shop_id: 1
[02-Apr-2026 07:28:16 UTC] Shop ID from GET: 1
[02-Apr-2026 07:28:16 UTC] Final current_shop_id: 1
[02-Apr-2026 07:28:18 UTC] Shop ID from GET: 1
[02-Apr-2026 07:28:18 UTC] Final current_shop_id: 1
[02-Apr-2026 07:28:19 UTC] Shop ID from GET: 1
[02-Apr-2026 07:28:19 UTC] Final current_shop_id: 1
[02-Apr-2026 07:28:19 UTC] get_employees - Shop ID: 1
[02-Apr-2026 07:28:57 UTC] Shop ID from GET: 1
[02-Apr-2026 07:28:57 UTC] Final current_shop_id: 1
[02-Apr-2026 08:13:57 UTC] Using default shop_id: 5
[02-Apr-2026 08:13:57 UTC] Final current_shop_id: 5
[02-Apr-2026 08:13:57 UTC] ========== LOGIN DEBUG ==========
[02-Apr-2026 08:13:57 UTC] User ID: 1
[02-Apr-2026 08:13:57 UTC] Username: admin1
[02-Apr-2026 08:13:57 UTC] Role: Admin
[02-Apr-2026 08:13:57 UTC] shop_id from users table: 1
[02-Apr-2026 08:13:57 UTC] Shop Name: ORMATRIX
[02-Apr-2026 08:13:57 UTC] ==================================
[02-Apr-2026 08:13:57 UTC] ✅ FINAL shop_id for user: 1
[02-Apr-2026 08:13:58 UTC] Shop ID from POST: 1
[02-Apr-2026 08:13:58 UTC] Final current_shop_id: 1
[02-Apr-2026 08:13:58 UTC] Shop ID from POST: 1
[02-Apr-2026 08:13:58 UTC] Final current_shop_id: 1
[02-Apr-2026 08:13:58 UTC] Shop ID from POST: 1
[02-Apr-2026 08:13:58 UTC] Final current_shop_id: 1
[02-Apr-2026 08:13:58 UTC] Shop ID from POST: 1
[02-Apr-2026 08:13:58 UTC] Final current_shop_id: 1
[02-Apr-2026 08:13:58 UTC] get_chart_data - Shop ID: 1, Period: weekly
[02-Apr-2026 08:13:58 UTC] Shop ID from POST: 1
[02-Apr-2026 08:13:58 UTC] Final current_shop_id: 1
[02-Apr-2026 08:13:58 UTC] Shop ID from POST: 1
[02-Apr-2026 08:13:58 UTC] Final current_shop_id: 1
[02-Apr-2026 08:13:58 UTC] Shop ID from POST: 1
[02-Apr-2026 08:13:58 UTC] Final current_shop_id: 1
[02-Apr-2026 08:13:58 UTC] Shop ID from POST: 1
[02-Apr-2026 08:13:58 UTC] Final current_shop_id: 1
[02-Apr-2026 08:13:58 UTC] Shop ID from POST: 1
[02-Apr-2026 08:13:58 UTC] Final current_shop_id: 1
[02-Apr-2026 08:13:59 UTC] Shop ID from POST: 1
[02-Apr-2026 08:13:59 UTC] Final current_shop_id: 1
[02-Apr-2026 08:13:59 UTC] Shop ID from POST: 1
[02-Apr-2026 08:13:59 UTC] Final current_shop_id: 1
[02-Apr-2026 08:13:59 UTC] Shop ID from POST: 1
[02-Apr-2026 08:13:59 UTC] Final current_shop_id: 1
[02-Apr-2026 08:13:59 UTC] Shop ID from POST: 1
[02-Apr-2026 08:13:59 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:09 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:09 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:09 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:09 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:09 UTC] get_employees - Shop ID: 1
[02-Apr-2026 08:14:09 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:09 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:09 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:09 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:09 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:09 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:20 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:20 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:22 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:22 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:22 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:22 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:24 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:24 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:26 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:26 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:26 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:26 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:27 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:27 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:27 UTC] get_employees - Shop ID: 1
[02-Apr-2026 08:14:28 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:28 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:29 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:29 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:29 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 08:14:29 UTC] ========== handleGetProducts ==========
[02-Apr-2026 08:14:29 UTC] Final Shop ID: 1
[02-Apr-2026 08:14:29 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:29 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:29 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 08:14:29 UTC] Total count in DB: 14
[02-Apr-2026 08:14:29 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:29 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:29 UTC] ✅ FINAL shop_id for categories: 1
[02-Apr-2026 08:14:29 UTC] Found 10 categories for shop_id: 1
[02-Apr-2026 08:14:29 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:29 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:30 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:30 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:30 UTC] ✅ FINAL shop_id for brands: 1
[02-Apr-2026 08:14:30 UTC] Found 9 brands for shop_id: 1
[02-Apr-2026 08:14:30 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:30 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:30 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:30 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:30 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:30 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:31 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:31 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:34 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:34 UTC] Final current_shop_id: 1
[02-Apr-2026 08:14:34 UTC] Shop ID from GET: 1
[02-Apr-2026 08:14:34 UTC] Final current_shop_id: 1
[02-Apr-2026 08:19:51 UTC] Shop ID from GET: 1
[02-Apr-2026 08:19:51 UTC] Final current_shop_id: 1
[02-Apr-2026 08:19:51 UTC] Shop ID from GET: 1
[02-Apr-2026 08:19:51 UTC] Final current_shop_id: 1
[02-Apr-2026 08:19:51 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 08:19:51 UTC] ========== handleGetProducts ==========
[02-Apr-2026 08:19:51 UTC] Final Shop ID: 1
[02-Apr-2026 08:19:51 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 08:19:51 UTC] Total count in DB: 14
[02-Apr-2026 08:19:52 UTC] Shop ID from GET: 1
[02-Apr-2026 08:19:52 UTC] Final current_shop_id: 1
[02-Apr-2026 08:19:52 UTC] ✅ FINAL shop_id for categories: 1
[02-Apr-2026 08:19:52 UTC] Found 10 categories for shop_id: 1
[02-Apr-2026 08:19:52 UTC] Shop ID from GET: 1
[02-Apr-2026 08:19:52 UTC] Final current_shop_id: 1
[02-Apr-2026 08:19:52 UTC] Shop ID from GET: 1
[02-Apr-2026 08:19:52 UTC] Final current_shop_id: 1
[02-Apr-2026 08:19:52 UTC] ✅ FINAL shop_id for brands: 1
[02-Apr-2026 08:19:52 UTC] Found 9 brands for shop_id: 1
[02-Apr-2026 08:19:52 UTC] Shop ID from GET: 1
[02-Apr-2026 08:19:52 UTC] Final current_shop_id: 1
[02-Apr-2026 08:19:53 UTC] Shop ID from GET: 1
[02-Apr-2026 08:19:53 UTC] Final current_shop_id: 1
[02-Apr-2026 08:19:53 UTC] Shop ID from GET: 1
[02-Apr-2026 08:19:53 UTC] Final current_shop_id: 1
[02-Apr-2026 08:19:53 UTC] Shop ID from GET: 1
[02-Apr-2026 08:19:53 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:34 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:34 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:34 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:34 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:34 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 08:20:34 UTC] ========== handleGetProducts ==========
[02-Apr-2026 08:20:34 UTC] Final Shop ID: 1
[02-Apr-2026 08:20:34 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 08:20:34 UTC] Total count in DB: 14
[02-Apr-2026 08:20:34 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:34 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:34 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:34 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:34 UTC] ✅ FINAL shop_id for categories: 1
[02-Apr-2026 08:20:34 UTC] Found 10 categories for shop_id: 1
[02-Apr-2026 08:20:34 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:34 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:34 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:34 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:34 UTC] ✅ FINAL shop_id for brands: 1
[02-Apr-2026 08:20:34 UTC] Found 9 brands for shop_id: 1
[02-Apr-2026 08:20:34 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:34 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:35 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:35 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:35 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:35 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:38 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:38 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:38 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:38 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:42 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:42 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:42 UTC] get_employees - Shop ID: 1
[02-Apr-2026 08:20:42 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:42 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:42 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:42 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:42 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:42 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:42 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:42 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:48 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:48 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:48 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:48 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:48 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 08:20:48 UTC] ========== handleGetProducts ==========
[02-Apr-2026 08:20:48 UTC] Final Shop ID: 1
[02-Apr-2026 08:20:48 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 08:20:48 UTC] Total count in DB: 14
[02-Apr-2026 08:20:49 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:49 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:49 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:49 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:49 UTC] ✅ FINAL shop_id for categories: 1
[02-Apr-2026 08:20:49 UTC] Found 10 categories for shop_id: 1
[02-Apr-2026 08:20:49 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:49 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:49 UTC] ✅ FINAL shop_id for brands: 1
[02-Apr-2026 08:20:49 UTC] Found 9 brands for shop_id: 1
[02-Apr-2026 08:20:49 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:49 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:49 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:49 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:50 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:50 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:51 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:51 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:53 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:53 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:53 UTC] get_employees - Shop ID: 1
[02-Apr-2026 08:20:53 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:53 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:53 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:53 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:53 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:53 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:53 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:53 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:55 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:55 UTC] Final current_shop_id: 1
[02-Apr-2026 08:20:59 UTC] Shop ID from GET: 1
[02-Apr-2026 08:20:59 UTC] Final current_shop_id: 1
[02-Apr-2026 08:21:03 UTC] Shop ID from GET: 1
[02-Apr-2026 08:21:03 UTC] Final current_shop_id: 1
[02-Apr-2026 08:21:07 UTC] Shop ID from GET: 1
[02-Apr-2026 08:21:07 UTC] Final current_shop_id: 1
[02-Apr-2026 08:21:08 UTC] Shop ID from GET: 1
[02-Apr-2026 08:21:08 UTC] Final current_shop_id: 1
[02-Apr-2026 08:21:14 UTC] Shop ID from GET: 1
[02-Apr-2026 08:21:14 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:03 UTC] Using default shop_id: 5
[02-Apr-2026 08:39:03 UTC] Final current_shop_id: 5
[02-Apr-2026 08:39:03 UTC] ========== LOGIN DEBUG ==========
[02-Apr-2026 08:39:03 UTC] User ID: 1
[02-Apr-2026 08:39:03 UTC] Username: admin1
[02-Apr-2026 08:39:03 UTC] Role: Admin
[02-Apr-2026 08:39:03 UTC] shop_id from users table: 1
[02-Apr-2026 08:39:03 UTC] Shop Name: ORMATRIX
[02-Apr-2026 08:39:03 UTC] ==================================
[02-Apr-2026 08:39:03 UTC] ✅ FINAL shop_id for user: 1
[02-Apr-2026 08:39:04 UTC] Shop ID from POST: 1
[02-Apr-2026 08:39:04 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:04 UTC] Shop ID from POST: 1
[02-Apr-2026 08:39:04 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:04 UTC] Shop ID from POST: 1
[02-Apr-2026 08:39:04 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:04 UTC] Shop ID from POST: 1
[02-Apr-2026 08:39:04 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:04 UTC] Shop ID from POST: 1
[02-Apr-2026 08:39:04 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:04 UTC] Shop ID from POST: 1
[02-Apr-2026 08:39:04 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:04 UTC] Shop ID from POST: 1
[02-Apr-2026 08:39:04 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:04 UTC] get_chart_data - Shop ID: 1, Period: weekly
[02-Apr-2026 08:39:05 UTC] Shop ID from POST: 1
[02-Apr-2026 08:39:05 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:05 UTC] Shop ID from POST: 1
[02-Apr-2026 08:39:05 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:05 UTC] Shop ID from POST: 1
[02-Apr-2026 08:39:05 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:05 UTC] Shop ID from POST: 1
[02-Apr-2026 08:39:05 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:05 UTC] Shop ID from POST: 1
[02-Apr-2026 08:39:05 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:08 UTC] Shop ID from POST: 1
[02-Apr-2026 08:39:08 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:10 UTC] Shop ID from GET: 1
[02-Apr-2026 08:39:10 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:10 UTC] ✅ FINAL shop_id for units: 1
[02-Apr-2026 08:39:10 UTC] Shop ID from GET: 1
[02-Apr-2026 08:39:10 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:10 UTC] ✅ FINAL shop_id for categories: 1
[02-Apr-2026 08:39:10 UTC] Found 10 units for shop_id: 1
[02-Apr-2026 08:39:10 UTC] Found 10 categories for shop_id: 1
[02-Apr-2026 08:39:10 UTC] Shop ID from GET: 1
[02-Apr-2026 08:39:10 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:10 UTC] ✅ FINAL shop_id for sizes: 1
[02-Apr-2026 08:39:10 UTC] Found 8 sizes for shop_id: 1
[02-Apr-2026 08:39:10 UTC] Shop ID from GET: 1
[02-Apr-2026 08:39:10 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:10 UTC] ✅ FINAL shop_id for brands: 1
[02-Apr-2026 08:39:10 UTC] Found 9 brands for shop_id: 1
[02-Apr-2026 08:39:10 UTC] Shop ID from GET: 1
[02-Apr-2026 08:39:10 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:10 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 08:39:10 UTC] ========== handleGetProducts ==========
[02-Apr-2026 08:39:10 UTC] Final Shop ID: 1
[02-Apr-2026 08:39:10 UTC] Shop ID from GET: 1
[02-Apr-2026 08:39:10 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:10 UTC] ✅ FINAL shop_id for colors: 1
[02-Apr-2026 08:39:10 UTC] Found 10 colors for shop_id: 1
[02-Apr-2026 08:39:10 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 08:39:10 UTC] Total count in DB: 14
[02-Apr-2026 08:39:16 UTC] Shop ID from GET: 1
[02-Apr-2026 08:39:16 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:16 UTC] Getting customers for shop_id: 1
[02-Apr-2026 08:39:16 UTC] Shop ID from GET: 1
[02-Apr-2026 08:39:16 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:16 UTC] Found 10 customers for shop_id: 1
[02-Apr-2026 08:39:16 UTC] Shop ID from GET: 1
[02-Apr-2026 08:39:16 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:16 UTC] Shop ID from GET: 1
[02-Apr-2026 08:39:16 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:16 UTC] Shop ID from GET: 1
[02-Apr-2026 08:39:16 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:16 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 08:39:16 UTC] ========== handleGetProducts ==========
[02-Apr-2026 08:39:16 UTC] Final Shop ID: 1
[02-Apr-2026 08:39:16 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 08:39:16 UTC] Total count in DB: 14
[02-Apr-2026 08:39:58 UTC] Shop ID from POST: 1
[02-Apr-2026 08:39:58 UTC] Final current_shop_id: 1
[02-Apr-2026 08:39:58 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 08:39:58 UTC] Invoice inserted successfully with ID: 75 for shop_id: 1
[02-Apr-2026 08:39:58 UTC] Processing item 1: {"product_id":10,"quantity":1,"price":600,"unit_price":600,"original_price":600,"discount_percentage":2,"discount_amount":12,"gst_rate":18,"hsn_code":"69072100","total":600}
[02-Apr-2026 08:39:58 UTC] Updated stock for product ID 10: removed 1 units
[02-Apr-2026 08:39:58 UTC] Recorded payment of 1241 via None
[02-Apr-2026 08:39:58 UTC] Transaction committed successfully
[02-Apr-2026 08:39:59 UTC] Using default shop_id: 5
[02-Apr-2026 08:39:59 UTC] Final current_shop_id: 5
[02-Apr-2026 08:39:59 UTC] API Error: Invalid action: 
[02-Apr-2026 08:39:59 UTC] Shop ID from GET: 1
[02-Apr-2026 08:39:59 UTC] Final current_shop_id: 1
[02-Apr-2026 08:40:04 UTC] Shop ID from GET: 1
[02-Apr-2026 08:40:04 UTC] Final current_shop_id: 1
[02-Apr-2026 08:41:33 UTC] Shop ID from POST: 1
[02-Apr-2026 08:41:33 UTC] Final current_shop_id: 1
[02-Apr-2026 08:41:33 UTC] Getting suppliers for shop_id: 1
[02-Apr-2026 08:41:33 UTC] Found 5 suppliers for shop_id: 1
[02-Apr-2026 08:49:05 UTC] Shop ID from POST: 1
[02-Apr-2026 08:49:05 UTC] Final current_shop_id: 1
[02-Apr-2026 08:49:05 UTC] ========== ADD SUPPLIER DEBUG ==========
[02-Apr-2026 08:49:05 UTC] Received $current_shop_id: 1
[02-Apr-2026 08:49:05 UTC] Input data: {"action":"add_supplier","supplier_name":"hgjkrt","contact_person":"0tgko","phone":"9957689457","email":"b,mfgjk","address":"fhbtyny","gst_number":"h54654","shop_id":1}
[02-Apr-2026 08:49:05 UTC] ✅ Using passed $current_shop_id: 1
[02-Apr-2026 08:49:05 UTC] ✅ FINAL shop_id to use: 1
[02-Apr-2026 08:49:05 UTC] ✅ Supplier added successfully with ID: 117 for shop_id: 1
[02-Apr-2026 08:49:05 UTC] Shop ID from POST: 1
[02-Apr-2026 08:49:05 UTC] Final current_shop_id: 1
[02-Apr-2026 08:49:05 UTC] Getting suppliers for shop_id: 1
[02-Apr-2026 08:49:05 UTC] Found 6 suppliers for shop_id: 1
[02-Apr-2026 09:40:13 UTC] Using default shop_id: 5
[02-Apr-2026 09:40:13 UTC] Final current_shop_id: 5
[02-Apr-2026 09:40:13 UTC] ========== LOGIN DEBUG ==========
[02-Apr-2026 09:40:13 UTC] User ID: 1
[02-Apr-2026 09:40:13 UTC] Username: admin1
[02-Apr-2026 09:40:13 UTC] Role: Admin
[02-Apr-2026 09:40:13 UTC] shop_id from users table: 1
[02-Apr-2026 09:40:13 UTC] Shop Name: ORMATRIX
[02-Apr-2026 09:40:13 UTC] ==================================
[02-Apr-2026 09:40:13 UTC] ✅ FINAL shop_id for user: 1
[02-Apr-2026 09:40:14 UTC] Shop ID from POST: 1
[02-Apr-2026 09:40:14 UTC] Final current_shop_id: 1
[02-Apr-2026 09:40:14 UTC] Shop ID from POST: 1
[02-Apr-2026 09:40:14 UTC] Final current_shop_id: 1
[02-Apr-2026 09:40:14 UTC] Shop ID from POST: 1
[02-Apr-2026 09:40:14 UTC] Final current_shop_id: 1
[02-Apr-2026 09:40:14 UTC] Shop ID from POST: 1
[02-Apr-2026 09:40:14 UTC] Final current_shop_id: 1
[02-Apr-2026 09:40:14 UTC] Shop ID from POST: 1
[02-Apr-2026 09:40:14 UTC] Final current_shop_id: 1
[02-Apr-2026 09:40:14 UTC] Shop ID from POST: 1
[02-Apr-2026 09:40:14 UTC] Final current_shop_id: 1
[02-Apr-2026 09:40:14 UTC] Shop ID from POST: 1
[02-Apr-2026 09:40:14 UTC] Final current_shop_id: 1
[02-Apr-2026 09:40:14 UTC] get_chart_data - Shop ID: 1, Period: weekly
[02-Apr-2026 09:40:15 UTC] Shop ID from POST: 1
[02-Apr-2026 09:40:15 UTC] Final current_shop_id: 1
[02-Apr-2026 09:40:15 UTC] Shop ID from POST: 1
[02-Apr-2026 09:40:15 UTC] Final current_shop_id: 1
[02-Apr-2026 09:40:15 UTC] Shop ID from POST: 1
[02-Apr-2026 09:40:15 UTC] Final current_shop_id: 1
[02-Apr-2026 09:40:17 UTC] Shop ID from POST: 1
[02-Apr-2026 09:40:17 UTC] Final current_shop_id: 1
[02-Apr-2026 09:40:17 UTC] Shop ID from POST: 1
[02-Apr-2026 09:40:17 UTC] Final current_shop_id: 1
[02-Apr-2026 09:40:17 UTC] Shop ID from POST: 1
[02-Apr-2026 09:40:17 UTC] Final current_shop_id: 1
[02-Apr-2026 09:42:18 UTC] Shop ID from POST: 1
[02-Apr-2026 09:42:18 UTC] Final current_shop_id: 1
[02-Apr-2026 09:42:18 UTC] Getting suppliers for shop_id: 1
[02-Apr-2026 09:42:18 UTC] Found 6 suppliers for shop_id: 1
[02-Apr-2026 09:47:58 UTC] Shop ID from POST: 1
[02-Apr-2026 09:47:58 UTC] Final current_shop_id: 1
[02-Apr-2026 09:47:58 UTC] Shop ID from POST: 1
[02-Apr-2026 09:47:58 UTC] Final current_shop_id: 1
[02-Apr-2026 09:47:58 UTC] Getting suppliers for shop_id: 1
[02-Apr-2026 09:47:58 UTC] Found 6 suppliers for shop_id: 1
[02-Apr-2026 09:48:03 UTC] Shop ID from POST: 1
[02-Apr-2026 09:48:03 UTC] Final current_shop_id: 1
[02-Apr-2026 09:48:04 UTC] Shop ID from POST: 1
[02-Apr-2026 09:48:04 UTC] Final current_shop_id: 1
[02-Apr-2026 09:48:04 UTC] Getting suppliers for shop_id: 1
[02-Apr-2026 09:48:04 UTC] Found 5 suppliers for shop_id: 1
[02-Apr-2026 09:48:08 UTC] Shop ID from POST: 1
[02-Apr-2026 09:48:08 UTC] Final current_shop_id: 1
[02-Apr-2026 09:50:52 UTC] Shop ID from POST: 1
[02-Apr-2026 09:50:52 UTC] Final current_shop_id: 1
[02-Apr-2026 09:50:52 UTC] ========== ADD SUPPLIER DEBUG ==========
[02-Apr-2026 09:50:52 UTC] Received $current_shop_id: 1
[02-Apr-2026 09:50:52 UTC] Input data: {"action":"add_supplier","supplier_name":"tham","contact_person":"ov","phone":"9573744343","email":"dh@gmail.com","address":"iotioiry  oigfbjpjkro giotjgoi tjg igjrio gjottoitvioiihg","gst_number":"3456","shop_id":1}
[02-Apr-2026 09:50:52 UTC] ✅ Using passed $current_shop_id: 1
[02-Apr-2026 09:50:52 UTC] ✅ FINAL shop_id to use: 1
[02-Apr-2026 09:50:52 UTC] ✅ Supplier added successfully with ID: 118 for shop_id: 1
[02-Apr-2026 09:50:52 UTC] Shop ID from POST: 1
[02-Apr-2026 09:50:52 UTC] Final current_shop_id: 1
[02-Apr-2026 09:50:52 UTC] Getting suppliers for shop_id: 1
[02-Apr-2026 09:50:52 UTC] Found 6 suppliers for shop_id: 1
[02-Apr-2026 09:50:59 UTC] Shop ID from POST: 1
[02-Apr-2026 09:50:59 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:03 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:03 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:03 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 09:51:03 UTC] ========== handleGetProducts ==========
[02-Apr-2026 09:51:03 UTC] Final Shop ID: 1
[02-Apr-2026 09:51:03 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 09:51:03 UTC] Total count in DB: 14
[02-Apr-2026 09:51:13 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:13 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:13 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:13 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:15 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:15 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:15 UTC] get_employees - Shop ID: 1
[02-Apr-2026 09:51:15 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:15 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:15 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:15 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:15 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:15 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:15 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:15 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:16 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:16 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:16 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 09:51:16 UTC] ========== handleGetProducts ==========
[02-Apr-2026 09:51:16 UTC] Final Shop ID: 1
[02-Apr-2026 09:51:16 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:16 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:16 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 09:51:16 UTC] Total count in DB: 14
[02-Apr-2026 09:51:17 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:17 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:17 UTC] ✅ FINAL shop_id for categories: 1
[02-Apr-2026 09:51:17 UTC] Found 10 categories for shop_id: 1
[02-Apr-2026 09:51:17 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:17 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:17 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:17 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:17 UTC] ✅ FINAL shop_id for brands: 1
[02-Apr-2026 09:51:17 UTC] Found 9 brands for shop_id: 1
[02-Apr-2026 09:51:17 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:17 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:17 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:17 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:18 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:18 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:18 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:18 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:18 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:18 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:18 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:18 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:18 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:18 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:19 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:19 UTC] Final current_shop_id: 1
[02-Apr-2026 09:51:19 UTC] get_employees - Shop ID: 1
[02-Apr-2026 09:51:19 UTC] Shop ID from GET: 1
[02-Apr-2026 09:51:19 UTC] Final current_shop_id: 1
[02-Apr-2026 09:52:58 UTC] Shop ID from POST: 1
[02-Apr-2026 09:52:58 UTC] Final current_shop_id: 1
[02-Apr-2026 09:52:59 UTC] Shop ID from GET: 1
[02-Apr-2026 09:52:59 UTC] Final current_shop_id: 1
[02-Apr-2026 09:52:59 UTC] get_employees - Shop ID: 1
[02-Apr-2026 10:12:33 UTC] Using default shop_id: 5
[02-Apr-2026 10:12:33 UTC] Final current_shop_id: 5
[02-Apr-2026 10:12:33 UTC] ========== LOGIN DEBUG ==========
[02-Apr-2026 10:12:33 UTC] User ID: 1
[02-Apr-2026 10:12:33 UTC] Username: admin1
[02-Apr-2026 10:12:33 UTC] Role: Admin
[02-Apr-2026 10:12:33 UTC] shop_id from users table: 1
[02-Apr-2026 10:12:33 UTC] Shop Name: ORMATRIX
[02-Apr-2026 10:12:33 UTC] ==================================
[02-Apr-2026 10:12:33 UTC] ✅ FINAL shop_id for user: 1
[02-Apr-2026 10:12:34 UTC] Shop ID from POST: 1
[02-Apr-2026 10:12:34 UTC] Final current_shop_id: 1
[02-Apr-2026 10:12:34 UTC] Shop ID from POST: 1
[02-Apr-2026 10:12:34 UTC] Final current_shop_id: 1
[02-Apr-2026 10:12:34 UTC] Shop ID from POST: 1
[02-Apr-2026 10:12:34 UTC] Final current_shop_id: 1
[02-Apr-2026 10:12:34 UTC] get_chart_data - Shop ID: 1, Period: weekly
[02-Apr-2026 10:12:34 UTC] Shop ID from POST: 1
[02-Apr-2026 10:12:34 UTC] Final current_shop_id: 1
[02-Apr-2026 10:12:34 UTC] Shop ID from POST: 1
[02-Apr-2026 10:12:34 UTC] Final current_shop_id: 1
[02-Apr-2026 10:12:34 UTC] Shop ID from POST: 1
[02-Apr-2026 10:12:34 UTC] Final current_shop_id: 1
[02-Apr-2026 10:12:34 UTC] Shop ID from POST: 1
[02-Apr-2026 10:12:34 UTC] Final current_shop_id: 1
[02-Apr-2026 10:12:34 UTC] Shop ID from POST: 1
[02-Apr-2026 10:12:34 UTC] Final current_shop_id: 1
[02-Apr-2026 10:12:34 UTC] Shop ID from POST: 1
[02-Apr-2026 10:12:34 UTC] Final current_shop_id: 1
[02-Apr-2026 10:12:34 UTC] Shop ID from POST: 1
[02-Apr-2026 10:12:34 UTC] Final current_shop_id: 1
[02-Apr-2026 10:12:34 UTC] Shop ID from POST: 1
[02-Apr-2026 10:12:34 UTC] Final current_shop_id: 1
[02-Apr-2026 10:12:34 UTC] Shop ID from POST: 1
[02-Apr-2026 10:12:34 UTC] Final current_shop_id: 1
[02-Apr-2026 10:12:35 UTC] Shop ID from POST: 1
[02-Apr-2026 10:12:35 UTC] Final current_shop_id: 1
[02-Apr-2026 10:12:36 UTC] Shop ID from GET: 1
[02-Apr-2026 10:12:36 UTC] Final current_shop_id: 1
[02-Apr-2026 10:12:37 UTC] Shop ID from GET: 1
[02-Apr-2026 10:12:37 UTC] Final current_shop_id: 1
[02-Apr-2026 10:12:37 UTC] Getting customers for shop_id: 1
[02-Apr-2026 10:12:37 UTC] Shop ID from GET: 1
[02-Apr-2026 10:12:37 UTC] Final current_shop_id: 1
[02-Apr-2026 10:12:37 UTC] Found 10 customers for shop_id: 1
[02-Apr-2026 10:12:37 UTC] Shop ID from GET: 1
[02-Apr-2026 10:12:37 UTC] Final current_shop_id: 1
[02-Apr-2026 10:12:37 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 10:12:37 UTC] ========== handleGetProducts ==========
[02-Apr-2026 10:12:37 UTC] Final Shop ID: 1
[02-Apr-2026 10:12:37 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 10:12:37 UTC] Total count in DB: 14
[02-Apr-2026 10:12:37 UTC] Shop ID from GET: 1
[02-Apr-2026 10:12:37 UTC] Final current_shop_id: 1
[02-Apr-2026 10:13:07 UTC] Shop ID from POST: 1
[02-Apr-2026 10:13:07 UTC] Final current_shop_id: 1
[02-Apr-2026 10:13:07 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 10:13:07 UTC] Invoice inserted successfully with ID: 76 for shop_id: 1
[02-Apr-2026 10:13:07 UTC] Processing item 1: {"product_id":106,"quantity":1,"price":2000,"unit_price":2000,"original_price":2000,"discount_percentage":2,"discount_amount":40,"gst_rate":2,"hsn_code":"333","total":2000}
[02-Apr-2026 10:13:07 UTC] Updated stock for product ID 106: removed 1 units
[02-Apr-2026 10:13:07 UTC] Recorded payment of 8754 via None
[02-Apr-2026 10:13:07 UTC] Transaction committed successfully
[02-Apr-2026 10:13:08 UTC] Using default shop_id: 5
[02-Apr-2026 10:13:08 UTC] Final current_shop_id: 5
[02-Apr-2026 10:13:08 UTC] API Error: Invalid action: 
[02-Apr-2026 10:13:08 UTC] Shop ID from GET: 1
[02-Apr-2026 10:13:08 UTC] Final current_shop_id: 1
[02-Apr-2026 10:13:10 UTC] Shop ID from GET: 1
[02-Apr-2026 10:13:10 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:27 UTC] Using default shop_id: 5
[02-Apr-2026 10:14:27 UTC] Final current_shop_id: 5
[02-Apr-2026 10:14:27 UTC] ========== LOGIN DEBUG ==========
[02-Apr-2026 10:14:27 UTC] User ID: 1
[02-Apr-2026 10:14:27 UTC] Username: admin1
[02-Apr-2026 10:14:27 UTC] Role: Admin
[02-Apr-2026 10:14:27 UTC] shop_id from users table: 1
[02-Apr-2026 10:14:27 UTC] Shop Name: ORMATRIX
[02-Apr-2026 10:14:27 UTC] ==================================
[02-Apr-2026 10:14:27 UTC] ✅ FINAL shop_id for user: 1
[02-Apr-2026 10:14:28 UTC] Shop ID from POST: 1
[02-Apr-2026 10:14:28 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:28 UTC] Shop ID from POST: 1
[02-Apr-2026 10:14:28 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:28 UTC] get_chart_data - Shop ID: 1, Period: weekly
[02-Apr-2026 10:14:28 UTC] Shop ID from POST: 1
[02-Apr-2026 10:14:28 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:28 UTC] Shop ID from POST: 1
[02-Apr-2026 10:14:28 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:28 UTC] Shop ID from POST: 1
[02-Apr-2026 10:14:28 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:28 UTC] Shop ID from POST: 1
[02-Apr-2026 10:14:28 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:28 UTC] Shop ID from POST: 1
[02-Apr-2026 10:14:28 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:28 UTC] Shop ID from POST: 1
[02-Apr-2026 10:14:28 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:28 UTC] Shop ID from POST: 1
[02-Apr-2026 10:14:28 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:28 UTC] Shop ID from POST: 1
[02-Apr-2026 10:14:28 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:29 UTC] Shop ID from POST: 1
[02-Apr-2026 10:14:29 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:29 UTC] Shop ID from POST: 1
[02-Apr-2026 10:14:29 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:29 UTC] Shop ID from POST: 1
[02-Apr-2026 10:14:29 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:34 UTC] Shop ID from GET: 1
[02-Apr-2026 10:14:34 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:34 UTC] Shop ID from GET: 1
[02-Apr-2026 10:14:34 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:34 UTC] Shop ID from GET: 1
[02-Apr-2026 10:14:34 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:34 UTC] Getting customers for shop_id: 1
[02-Apr-2026 10:14:34 UTC] Found 10 customers for shop_id: 1
[02-Apr-2026 10:14:35 UTC] Shop ID from GET: 1
[02-Apr-2026 10:14:35 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:35 UTC] Shop ID from GET: 1
[02-Apr-2026 10:14:35 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:35 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 10:14:35 UTC] ========== handleGetProducts ==========
[02-Apr-2026 10:14:35 UTC] Final Shop ID: 1
[02-Apr-2026 10:14:35 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 10:14:35 UTC] Total count in DB: 14
[02-Apr-2026 10:14:48 UTC] Shop ID from POST: 1
[02-Apr-2026 10:14:48 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:48 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 10:14:48 UTC] Invoice inserted successfully with ID: 77 for shop_id: 1
[02-Apr-2026 10:14:48 UTC] Processing item 1: {"product_id":106,"quantity":1,"price":2000,"unit_price":2000,"original_price":2000,"discount_percentage":0,"discount_amount":0,"gst_rate":2,"hsn_code":"333","total":2000}
[02-Apr-2026 10:14:48 UTC] Updated stock for product ID 106: removed 1 units
[02-Apr-2026 10:14:48 UTC] Recorded payment of 2040 via None
[02-Apr-2026 10:14:48 UTC] Transaction committed successfully
[02-Apr-2026 10:14:48 UTC] Using default shop_id: 5
[02-Apr-2026 10:14:48 UTC] Final current_shop_id: 5
[02-Apr-2026 10:14:48 UTC] API Error: Invalid action: 
[02-Apr-2026 10:14:48 UTC] Shop ID from GET: 1
[02-Apr-2026 10:14:48 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:55 UTC] Shop ID from GET: 1
[02-Apr-2026 10:14:55 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:58 UTC] Shop ID from GET: 1
[02-Apr-2026 10:14:58 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:58 UTC] Shop ID from GET: 1
[02-Apr-2026 10:14:58 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:58 UTC] Shop ID from GET: 1
[02-Apr-2026 10:14:58 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:59 UTC] Shop ID from GET: 1
[02-Apr-2026 10:14:59 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:59 UTC] Shop ID from GET: 1
[02-Apr-2026 10:14:59 UTC] Final current_shop_id: 1
[02-Apr-2026 10:14:59 UTC] Shop ID from GET: 1
[02-Apr-2026 10:14:59 UTC] Final current_shop_id: 1
[02-Apr-2026 10:18:24 UTC] Shop ID from POST: 1
[02-Apr-2026 10:18:24 UTC] Final current_shop_id: 1
[02-Apr-2026 10:18:24 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 10:18:24 UTC] Invoice inserted successfully with ID: 78 for shop_id: 1
[02-Apr-2026 10:18:24 UTC] Processing item 1: {"product_id":5,"quantity":1,"price":650,"unit_price":650,"original_price":650,"discount_percentage":0,"discount_amount":0,"gst_rate":18,"hsn_code":"69072100","total":650}
[02-Apr-2026 10:18:24 UTC] Updated stock for product ID 5: removed 1 units
[02-Apr-2026 10:18:24 UTC] Recorded payment of 7553 via Cash
[02-Apr-2026 10:18:24 UTC] Transaction committed successfully
[02-Apr-2026 10:18:24 UTC] Using default shop_id: 5
[02-Apr-2026 10:18:24 UTC] Final current_shop_id: 5
[02-Apr-2026 10:18:24 UTC] API Error: Invalid action: 
[02-Apr-2026 10:18:24 UTC] Shop ID from GET: 1
[02-Apr-2026 10:18:24 UTC] Final current_shop_id: 1
[02-Apr-2026 10:18:30 UTC] Shop ID from GET: 1
[02-Apr-2026 10:18:30 UTC] Final current_shop_id: 1
[02-Apr-2026 10:18:32 UTC] Shop ID from GET: 1
[02-Apr-2026 10:18:32 UTC] Final current_shop_id: 1
[02-Apr-2026 10:18:33 UTC] Shop ID from GET: 1
[02-Apr-2026 10:18:33 UTC] Final current_shop_id: 1
[02-Apr-2026 10:18:33 UTC] Shop ID from GET: 1
[02-Apr-2026 10:18:33 UTC] Final current_shop_id: 1
[02-Apr-2026 10:18:33 UTC] Shop ID from GET: 1
[02-Apr-2026 10:18:33 UTC] Final current_shop_id: 1
[02-Apr-2026 10:18:33 UTC] Shop ID from GET: 1
[02-Apr-2026 10:18:33 UTC] Final current_shop_id: 1
[02-Apr-2026 10:18:33 UTC] Shop ID from GET: 1
[02-Apr-2026 10:18:33 UTC] Final current_shop_id: 1
[02-Apr-2026 10:22:28 UTC] Shop ID from POST: 1
[02-Apr-2026 10:22:28 UTC] Final current_shop_id: 1
[02-Apr-2026 10:22:28 UTC] Shop ID from POST: 1
[02-Apr-2026 10:22:28 UTC] Final current_shop_id: 1
[02-Apr-2026 10:22:28 UTC] Shop ID from POST: 1
[02-Apr-2026 10:22:28 UTC] Final current_shop_id: 1
[02-Apr-2026 10:22:28 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 10:22:28 UTC] ========== handleGetProducts ==========
[02-Apr-2026 10:22:28 UTC] Final Shop ID: 1
[02-Apr-2026 10:22:28 UTC] Shop ID from POST: 1
[02-Apr-2026 10:22:28 UTC] Final current_shop_id: 1
[02-Apr-2026 10:22:28 UTC] Getting suppliers for shop_id: 1
[02-Apr-2026 10:22:28 UTC] Found 6 suppliers for shop_id: 1
[02-Apr-2026 10:22:28 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 10:22:28 UTC] Total count in DB: 14
[02-Apr-2026 10:22:30 UTC] Shop ID from GET: 1
[02-Apr-2026 10:22:30 UTC] Final current_shop_id: 1
[02-Apr-2026 10:22:30 UTC] Shop ID from GET: 1
[02-Apr-2026 10:22:30 UTC] Final current_shop_id: 1
[02-Apr-2026 10:22:30 UTC] Shop ID from GET: 1
[02-Apr-2026 10:22:30 UTC] Final current_shop_id: 1
[02-Apr-2026 10:22:30 UTC] Getting customers for shop_id: 1
[02-Apr-2026 10:22:30 UTC] Found 10 customers for shop_id: 1
[02-Apr-2026 10:22:31 UTC] Shop ID from GET: 1
[02-Apr-2026 10:22:31 UTC] Final current_shop_id: 1
[02-Apr-2026 10:22:31 UTC] Shop ID from GET: 1
[02-Apr-2026 10:22:31 UTC] Final current_shop_id: 1
[02-Apr-2026 10:22:31 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 10:22:31 UTC] ========== handleGetProducts ==========
[02-Apr-2026 10:22:31 UTC] Final Shop ID: 1
[02-Apr-2026 10:22:31 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 10:22:31 UTC] Total count in DB: 14
[02-Apr-2026 10:29:22 UTC] Using default shop_id: 5
[02-Apr-2026 10:29:22 UTC] Final current_shop_id: 5
[02-Apr-2026 10:29:22 UTC] ========== LOGIN DEBUG ==========
[02-Apr-2026 10:29:22 UTC] User ID: 1
[02-Apr-2026 10:29:22 UTC] Username: admin1
[02-Apr-2026 10:29:22 UTC] Role: Admin
[02-Apr-2026 10:29:22 UTC] shop_id from users table: 1
[02-Apr-2026 10:29:22 UTC] Shop Name: ORMATRIX
[02-Apr-2026 10:29:22 UTC] ==================================
[02-Apr-2026 10:29:22 UTC] ✅ FINAL shop_id for user: 1
[02-Apr-2026 10:29:22 UTC] Shop ID from POST: 1
[02-Apr-2026 10:29:22 UTC] Final current_shop_id: 1
[02-Apr-2026 10:29:22 UTC] Shop ID from POST: 1
[02-Apr-2026 10:29:22 UTC] Final current_shop_id: 1
[02-Apr-2026 10:29:22 UTC] Shop ID from POST: 1
[02-Apr-2026 10:29:22 UTC] Final current_shop_id: 1
[02-Apr-2026 10:29:22 UTC] Shop ID from POST: 1
[02-Apr-2026 10:29:22 UTC] Final current_shop_id: 1
[02-Apr-2026 10:29:22 UTC] Shop ID from POST: 1
[02-Apr-2026 10:29:22 UTC] Final current_shop_id: 1
[02-Apr-2026 10:29:22 UTC] Shop ID from POST: 1
[02-Apr-2026 10:29:22 UTC] Final current_shop_id: 1
[02-Apr-2026 10:29:22 UTC] get_chart_data - Shop ID: 1, Period: weekly
[02-Apr-2026 10:29:22 UTC] Shop ID from POST: 1
[02-Apr-2026 10:29:22 UTC] Final current_shop_id: 1
[02-Apr-2026 10:29:23 UTC] Shop ID from POST: 1
[02-Apr-2026 10:29:23 UTC] Final current_shop_id: 1
[02-Apr-2026 10:29:23 UTC] Shop ID from POST: 1
[02-Apr-2026 10:29:23 UTC] Final current_shop_id: 1
[02-Apr-2026 10:29:23 UTC] Shop ID from POST: 1
[02-Apr-2026 10:29:23 UTC] Final current_shop_id: 1
[02-Apr-2026 10:29:23 UTC] Shop ID from POST: 1
[02-Apr-2026 10:29:23 UTC] Final current_shop_id: 1
[02-Apr-2026 10:29:23 UTC] Shop ID from POST: 1
[02-Apr-2026 10:29:23 UTC] Final current_shop_id: 1
[02-Apr-2026 10:29:23 UTC] Shop ID from POST: 1
[02-Apr-2026 10:29:23 UTC] Final current_shop_id: 1
[02-Apr-2026 10:29:24 UTC] Shop ID from GET: 1
[02-Apr-2026 10:29:24 UTC] Final current_shop_id: 1
[02-Apr-2026 10:29:24 UTC] Shop ID from GET: 1
[02-Apr-2026 10:29:24 UTC] Final current_shop_id: 1
[02-Apr-2026 10:29:24 UTC] Shop ID from GET: 1
[02-Apr-2026 10:29:24 UTC] Final current_shop_id: 1
[02-Apr-2026 10:29:24 UTC] Getting customers for shop_id: 1
[02-Apr-2026 10:29:24 UTC] Found 10 customers for shop_id: 1
[02-Apr-2026 10:29:24 UTC] Shop ID from GET: 1
[02-Apr-2026 10:29:24 UTC] Final current_shop_id: 1
[02-Apr-2026 10:29:24 UTC] Shop ID from GET: 1
[02-Apr-2026 10:29:24 UTC] Final current_shop_id: 1
[02-Apr-2026 10:29:24 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 10:29:24 UTC] ========== handleGetProducts ==========
[02-Apr-2026 10:29:24 UTC] Final Shop ID: 1
[02-Apr-2026 10:29:24 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 10:29:24 UTC] Total count in DB: 14
[02-Apr-2026 10:30:02 UTC] Shop ID from POST: 1
[02-Apr-2026 10:30:02 UTC] Final current_shop_id: 1
[02-Apr-2026 10:30:02 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 10:30:02 UTC] Invoice inserted successfully with ID: 79 for shop_id: 1
[02-Apr-2026 10:30:02 UTC] Processing item 1: {"product_id":105,"quantity":1,"price":200,"unit_price":200,"original_price":200,"discount_percentage":0,"discount_amount":0,"gst_rate":2,"hsn_code":"143","total":200}
[02-Apr-2026 10:30:02 UTC] Updated stock for product ID 105: removed 1 units
[02-Apr-2026 10:30:02 UTC] Recorded payment of 6990 via None
[02-Apr-2026 10:30:02 UTC] Transaction committed successfully
[02-Apr-2026 10:30:03 UTC] Using default shop_id: 5
[02-Apr-2026 10:30:03 UTC] Final current_shop_id: 5
[02-Apr-2026 10:30:03 UTC] API Error: Invalid action: 
[02-Apr-2026 10:30:03 UTC] Shop ID from GET: 1
[02-Apr-2026 10:30:03 UTC] Final current_shop_id: 1
[02-Apr-2026 10:30:07 UTC] Shop ID from GET: 1
[02-Apr-2026 10:30:07 UTC] Final current_shop_id: 1
[02-Apr-2026 10:30:09 UTC] Shop ID from GET: 1
[02-Apr-2026 10:30:09 UTC] Final current_shop_id: 1
[02-Apr-2026 10:30:09 UTC] Shop ID from GET: 1
[02-Apr-2026 10:30:09 UTC] Final current_shop_id: 1
[02-Apr-2026 10:30:10 UTC] Shop ID from GET: 1
[02-Apr-2026 10:30:10 UTC] Final current_shop_id: 1
[02-Apr-2026 10:30:10 UTC] Shop ID from GET: 1
[02-Apr-2026 10:30:10 UTC] Final current_shop_id: 1
[02-Apr-2026 10:30:10 UTC] Shop ID from GET: 1
[02-Apr-2026 10:30:10 UTC] Final current_shop_id: 1
[02-Apr-2026 10:30:11 UTC] Shop ID from GET: 1
[02-Apr-2026 10:30:11 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:28 UTC] Using default shop_id: 5
[02-Apr-2026 10:34:28 UTC] Final current_shop_id: 5
[02-Apr-2026 10:34:28 UTC] ========== LOGIN DEBUG ==========
[02-Apr-2026 10:34:28 UTC] User ID: 1
[02-Apr-2026 10:34:28 UTC] Username: admin1
[02-Apr-2026 10:34:28 UTC] Role: Admin
[02-Apr-2026 10:34:28 UTC] shop_id from users table: 1
[02-Apr-2026 10:34:28 UTC] Shop Name: ORMATRIX
[02-Apr-2026 10:34:28 UTC] ==================================
[02-Apr-2026 10:34:28 UTC] ✅ FINAL shop_id for user: 1
[02-Apr-2026 10:34:29 UTC] Shop ID from POST: 1
[02-Apr-2026 10:34:29 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:29 UTC] get_chart_data - Shop ID: 1, Period: weekly
[02-Apr-2026 10:34:29 UTC] Shop ID from POST: 1
[02-Apr-2026 10:34:29 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:29 UTC] Shop ID from POST: 1
[02-Apr-2026 10:34:29 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:29 UTC] Shop ID from POST: 1
[02-Apr-2026 10:34:29 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:29 UTC] Shop ID from POST: 1
[02-Apr-2026 10:34:29 UTC] Shop ID from POST: 1
[02-Apr-2026 10:34:29 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:29 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:29 UTC] Shop ID from POST: 1
[02-Apr-2026 10:34:29 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:29 UTC] Shop ID from POST: 1
[02-Apr-2026 10:34:29 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:29 UTC] Shop ID from POST: 1
[02-Apr-2026 10:34:29 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:29 UTC] Shop ID from POST: 1
[02-Apr-2026 10:34:29 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:29 UTC] Shop ID from POST: 1
[02-Apr-2026 10:34:29 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:29 UTC] Shop ID from POST: 1
[02-Apr-2026 10:34:29 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:30 UTC] Shop ID from POST: 1
[02-Apr-2026 10:34:30 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:31 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:31 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:31 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:31 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:31 UTC] Getting customers for shop_id: 1
[02-Apr-2026 10:34:31 UTC] Found 10 customers for shop_id: 1
[02-Apr-2026 10:34:31 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:31 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:31 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:31 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:31 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 10:34:31 UTC] ========== handleGetProducts ==========
[02-Apr-2026 10:34:31 UTC] Final Shop ID: 1
[02-Apr-2026 10:34:31 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:31 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:31 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 10:34:31 UTC] Total count in DB: 14
[02-Apr-2026 10:34:31 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:31 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:31 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:31 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:33 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:33 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:33 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:33 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:33 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:33 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:34 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:34 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:34 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:34 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:36 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:36 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:38 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:38 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:38 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:38 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:40 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:40 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:41 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:41 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:42 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:42 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:48 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:48 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:48 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:48 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:50 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:50 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:53 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:53 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:54 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:54 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:54 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:54 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:55 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:55 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:56 UTC] Shop ID from POST: 1
[02-Apr-2026 10:34:56 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:56 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 10:34:56 UTC] Invoice inserted successfully with ID: 80 for shop_id: 1
[02-Apr-2026 10:34:56 UTC] Processing item 1: {"product_id":22,"quantity":1,"price":1500,"unit_price":1500,"original_price":1500,"discount_percentage":0,"discount_amount":0,"gst_rate":18,"hsn_code":"68022300","total":1500}
[02-Apr-2026 10:34:56 UTC] Updated stock for product ID 22: removed 1 units
[02-Apr-2026 10:34:56 UTC] Recorded payment of 8556 via None
[02-Apr-2026 10:34:56 UTC] Transaction committed successfully
[02-Apr-2026 10:34:56 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:56 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:56 UTC] Using default shop_id: 5
[02-Apr-2026 10:34:56 UTC] Final current_shop_id: 5
[02-Apr-2026 10:34:56 UTC] API Error: Invalid action: 
[02-Apr-2026 10:34:57 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:57 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:57 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:57 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:57 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:57 UTC] Final current_shop_id: 1
[02-Apr-2026 10:34:59 UTC] Shop ID from GET: 1
[02-Apr-2026 10:34:59 UTC] Final current_shop_id: 1
[02-Apr-2026 11:06:15 UTC] Shop ID from GET: 1
[02-Apr-2026 11:06:15 UTC] Final current_shop_id: 1
[02-Apr-2026 11:06:35 UTC] Shop ID from GET: 1
[02-Apr-2026 11:06:35 UTC] Final current_shop_id: 1
[02-Apr-2026 11:06:37 UTC] Shop ID from GET: 1
[02-Apr-2026 11:06:37 UTC] Final current_shop_id: 1
[02-Apr-2026 11:06:38 UTC] Shop ID from GET: 1
[02-Apr-2026 11:06:38 UTC] Final current_shop_id: 1
[02-Apr-2026 11:06:38 UTC] Shop ID from GET: 1
[02-Apr-2026 11:06:38 UTC] Final current_shop_id: 1
[02-Apr-2026 11:06:40 UTC] Shop ID from GET: 1
[02-Apr-2026 11:06:40 UTC] Final current_shop_id: 1
[02-Apr-2026 11:06:41 UTC] Shop ID from GET: 1
[02-Apr-2026 11:06:41 UTC] Final current_shop_id: 1
[02-Apr-2026 11:06:45 UTC] Shop ID from GET: 1
[02-Apr-2026 11:06:45 UTC] Final current_shop_id: 1
[02-Apr-2026 11:06:52 UTC] Shop ID from GET: 1
[02-Apr-2026 11:06:52 UTC] Final current_shop_id: 1
[02-Apr-2026 11:06:53 UTC] Shop ID from GET: 1
[02-Apr-2026 11:06:53 UTC] Final current_shop_id: 1
[02-Apr-2026 11:06:59 UTC] Shop ID from GET: 1
[02-Apr-2026 11:06:59 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:00 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:00 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:02 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:02 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:02 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:02 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:05 UTC] Shop ID from POST: 1
[02-Apr-2026 11:07:05 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:05 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 11:07:05 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:05 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:05 UTC] Invoice inserted successfully with ID: 81 for shop_id: 1
[02-Apr-2026 11:07:05 UTC] Processing item 1: {"product_id":7,"quantity":1,"price":450,"unit_price":450,"original_price":450,"discount_percentage":2,"discount_amount":9,"gst_rate":18,"hsn_code":"69072300","total":450}
[02-Apr-2026 11:07:05 UTC] Updated stock for product ID 7: removed 1 units
[02-Apr-2026 11:07:05 UTC] Recorded payment of 1020 via Cash
[02-Apr-2026 11:07:05 UTC] Transaction committed successfully
[02-Apr-2026 11:07:05 UTC] Using default shop_id: 5
[02-Apr-2026 11:07:05 UTC] Final current_shop_id: 5
[02-Apr-2026 11:07:05 UTC] API Error: Invalid action: 
[02-Apr-2026 11:07:05 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:05 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:05 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:05 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:05 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:05 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:09 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:09 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:11 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:11 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:13 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:13 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:13 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:13 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:13 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:13 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:14 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:14 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:14 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:14 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:14 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:14 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:14 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:14 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:21 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:21 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:24 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:24 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:24 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:24 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:24 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:24 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:25 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:25 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:25 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:25 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:25 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:25 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:25 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:25 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:37 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:37 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:37 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:37 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:37 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:37 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:38 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:38 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:38 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:38 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:38 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:38 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:38 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:38 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:42 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:42 UTC] Final current_shop_id: 1
[02-Apr-2026 11:07:47 UTC] Shop ID from GET: 1
[02-Apr-2026 11:07:47 UTC] Final current_shop_id: 1
[02-Apr-2026 11:11:28 UTC] Shop ID from GET: 1
[02-Apr-2026 11:11:28 UTC] Final current_shop_id: 1
[02-Apr-2026 11:15:35 UTC] Shop ID from POST: 1
[02-Apr-2026 11:15:35 UTC] Final current_shop_id: 1
[02-Apr-2026 11:15:35 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 11:15:35 UTC] Invoice inserted successfully with ID: 82 for shop_id: 1
[02-Apr-2026 11:15:35 UTC] Processing item 1: {"product_id":113,"quantity":1,"price":600,"unit_price":600,"original_price":600,"discount_percentage":0,"discount_amount":0,"gst_rate":18,"hsn_code":"3446","total":600}
[02-Apr-2026 11:15:35 UTC] Updated stock for product ID 113: removed 1 units
[02-Apr-2026 11:15:35 UTC] Recorded payment of 773 via Cash
[02-Apr-2026 11:15:35 UTC] Transaction committed successfully
[02-Apr-2026 11:15:35 UTC] Using default shop_id: 5
[02-Apr-2026 11:15:35 UTC] Final current_shop_id: 5
[02-Apr-2026 11:15:35 UTC] API Error: Invalid action: 
[02-Apr-2026 11:15:35 UTC] Shop ID from GET: 1
[02-Apr-2026 11:15:35 UTC] Final current_shop_id: 1
[02-Apr-2026 11:15:35 UTC] Shop ID from GET: 1
[02-Apr-2026 11:15:35 UTC] Final current_shop_id: 1
[02-Apr-2026 11:15:35 UTC] Shop ID from GET: 1
[02-Apr-2026 11:15:35 UTC] Final current_shop_id: 1
[02-Apr-2026 11:15:35 UTC] Shop ID from GET: 1
[02-Apr-2026 11:15:35 UTC] Final current_shop_id: 1
[02-Apr-2026 11:15:36 UTC] Shop ID from GET: 1
[02-Apr-2026 11:15:36 UTC] Final current_shop_id: 1
[02-Apr-2026 11:19:27 UTC] Shop ID from GET: 1
[02-Apr-2026 11:19:27 UTC] Final current_shop_id: 1
[02-Apr-2026 11:20:12 UTC] Shop ID from GET: 1
[02-Apr-2026 11:20:12 UTC] Final current_shop_id: 1
[02-Apr-2026 11:20:26 UTC] Shop ID from GET: 1
[02-Apr-2026 11:20:26 UTC] Final current_shop_id: 1
[02-Apr-2026 11:20:36 UTC] Shop ID from GET: 1
[02-Apr-2026 11:20:36 UTC] Final current_shop_id: 1
[02-Apr-2026 11:21:35 UTC] Shop ID from GET: 1
[02-Apr-2026 11:21:35 UTC] Final current_shop_id: 1
[02-Apr-2026 11:23:47 UTC] Shop ID from POST: 1
[02-Apr-2026 11:23:47 UTC] Final current_shop_id: 1
[02-Apr-2026 11:23:47 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 11:23:47 UTC] Invoice inserted successfully with ID: 83 for shop_id: 1
[02-Apr-2026 11:23:47 UTC] Processing item 1: {"product_id":28,"quantity":1,"price":750,"unit_price":750,"original_price":750,"discount_percentage":3,"discount_amount":22.5,"gst_rate":18,"hsn_code":"69072100","total":750}
[02-Apr-2026 11:23:47 UTC] Updated stock for product ID 28: removed 1 units
[02-Apr-2026 11:23:47 UTC] Processing item 2: {"product_id":5,"quantity":1,"price":650,"unit_price":650,"original_price":650,"discount_percentage":0,"discount_amount":0,"gst_rate":18,"hsn_code":"69072100","total":650}
[02-Apr-2026 11:23:47 UTC] Updated stock for product ID 5: removed 1 units
[02-Apr-2026 11:23:47 UTC] Processing item 3: {"product_id":113,"quantity":1,"price":600,"unit_price":600,"original_price":600,"discount_percentage":0,"discount_amount":0,"gst_rate":18,"hsn_code":"3446","total":600}
[02-Apr-2026 11:23:47 UTC] Updated stock for product ID 113: removed 1 units
[02-Apr-2026 11:23:47 UTC] Processing item 4: {"product_id":5,"quantity":1,"price":650,"unit_price":650,"original_price":650,"discount_percentage":0,"discount_amount":0,"gst_rate":18,"hsn_code":"69072100","total":650}
[02-Apr-2026 11:23:47 UTC] Updated stock for product ID 5: removed 1 units
[02-Apr-2026 11:23:47 UTC] Processing item 5: {"product_id":110,"quantity":1,"price":88,"unit_price":88,"original_price":88,"discount_percentage":0,"discount_amount":0,"gst_rate":8,"hsn_code":"89888","total":88}
[02-Apr-2026 11:23:47 UTC] Updated stock for product ID 110: removed 1 units
[02-Apr-2026 11:23:47 UTC] Recorded payment of 3195 via Cash
[02-Apr-2026 11:23:47 UTC] Transaction committed successfully
[02-Apr-2026 11:23:47 UTC] Using default shop_id: 5
[02-Apr-2026 11:23:47 UTC] Final current_shop_id: 5
[02-Apr-2026 11:23:47 UTC] API Error: Invalid action: 
[02-Apr-2026 11:23:48 UTC] Using default shop_id: 5
[02-Apr-2026 11:23:48 UTC] Final current_shop_id: 5
[02-Apr-2026 11:23:48 UTC] API Error: Invalid action: 
[02-Apr-2026 11:23:48 UTC] Using default shop_id: 5
[02-Apr-2026 11:23:48 UTC] Final current_shop_id: 5
[02-Apr-2026 11:23:48 UTC] API Error: Invalid action: 
[02-Apr-2026 11:23:48 UTC] Using default shop_id: 5
[02-Apr-2026 11:23:48 UTC] Final current_shop_id: 5
[02-Apr-2026 11:23:48 UTC] API Error: Invalid action: 
[02-Apr-2026 11:23:48 UTC] Using default shop_id: 5
[02-Apr-2026 11:23:48 UTC] Final current_shop_id: 5
[02-Apr-2026 11:23:48 UTC] API Error: Invalid action: 
[02-Apr-2026 11:23:48 UTC] Shop ID from GET: 1
[02-Apr-2026 11:23:48 UTC] Final current_shop_id: 1
[02-Apr-2026 11:23:48 UTC] Shop ID from GET: 1
[02-Apr-2026 11:23:48 UTC] Final current_shop_id: 1
[02-Apr-2026 11:23:49 UTC] Shop ID from GET: 1
[02-Apr-2026 11:23:49 UTC] Final current_shop_id: 1
[02-Apr-2026 11:23:49 UTC] Shop ID from GET: 1
[02-Apr-2026 11:23:49 UTC] Final current_shop_id: 1
[02-Apr-2026 11:23:49 UTC] Shop ID from GET: 1
[02-Apr-2026 11:23:49 UTC] Final current_shop_id: 1
[02-Apr-2026 11:27:58 UTC] Shop ID from POST: 1
[02-Apr-2026 11:27:58 UTC] Final current_shop_id: 1
[02-Apr-2026 11:27:58 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 11:27:58 UTC] Invoice inserted successfully with ID: 84 for shop_id: 1
[02-Apr-2026 11:27:58 UTC] Processing item 1: {"product_id":105,"quantity":1,"price":200,"unit_price":200,"original_price":200,"discount_percentage":0,"discount_amount":0,"gst_rate":2,"hsn_code":"143","total":200}
[02-Apr-2026 11:27:58 UTC] Updated stock for product ID 105: removed 1 units
[02-Apr-2026 11:27:58 UTC] Recorded payment of 404 via Cash
[02-Apr-2026 11:27:58 UTC] Transaction committed successfully
[02-Apr-2026 11:27:58 UTC] Using default shop_id: 5
[02-Apr-2026 11:27:58 UTC] Final current_shop_id: 5
[02-Apr-2026 11:27:58 UTC] API Error: Invalid action: 
[02-Apr-2026 11:27:59 UTC] Shop ID from GET: 1
[02-Apr-2026 11:27:59 UTC] Final current_shop_id: 1
[02-Apr-2026 11:27:59 UTC] Shop ID from GET: 1
[02-Apr-2026 11:27:59 UTC] Final current_shop_id: 1
[02-Apr-2026 11:27:59 UTC] Shop ID from GET: 1
[02-Apr-2026 11:27:59 UTC] Final current_shop_id: 1
[02-Apr-2026 11:27:59 UTC] Shop ID from GET: 1
[02-Apr-2026 11:27:59 UTC] Final current_shop_id: 1
[02-Apr-2026 11:27:59 UTC] Shop ID from GET: 1
[02-Apr-2026 11:27:59 UTC] Final current_shop_id: 1
[02-Apr-2026 11:29:57 UTC] Shop ID from POST: 1
[02-Apr-2026 11:29:57 UTC] Final current_shop_id: 1
[02-Apr-2026 11:29:57 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 11:29:57 UTC] Invoice inserted successfully with ID: 85 for shop_id: 1
[02-Apr-2026 11:29:57 UTC] Processing item 1: {"product_id":105,"quantity":1,"price":200,"unit_price":200,"original_price":200,"discount_percentage":0,"discount_amount":0,"gst_rate":2,"hsn_code":"143","total":200}
[02-Apr-2026 11:29:57 UTC] Updated stock for product ID 105: removed 1 units
[02-Apr-2026 11:29:57 UTC] Recorded payment of 204 via Cash
[02-Apr-2026 11:29:57 UTC] Transaction committed successfully
[02-Apr-2026 11:29:57 UTC] Using default shop_id: 5
[02-Apr-2026 11:29:57 UTC] Final current_shop_id: 5
[02-Apr-2026 11:29:57 UTC] API Error: Invalid action: 
[02-Apr-2026 11:29:57 UTC] Shop ID from GET: 1
[02-Apr-2026 11:29:57 UTC] Final current_shop_id: 1
[02-Apr-2026 11:29:57 UTC] Shop ID from GET: 1
[02-Apr-2026 11:29:57 UTC] Final current_shop_id: 1
[02-Apr-2026 11:29:58 UTC] Shop ID from GET: 1
[02-Apr-2026 11:29:58 UTC] Final current_shop_id: 1
[02-Apr-2026 11:29:58 UTC] Shop ID from GET: 1
[02-Apr-2026 11:29:58 UTC] Final current_shop_id: 1
[02-Apr-2026 11:29:58 UTC] Shop ID from GET: 1
[02-Apr-2026 11:29:58 UTC] Final current_shop_id: 1
[02-Apr-2026 11:45:58 UTC] Using default shop_id: 5
[02-Apr-2026 11:45:58 UTC] Final current_shop_id: 5
[02-Apr-2026 11:45:58 UTC] ========== LOGIN DEBUG ==========
[02-Apr-2026 11:45:58 UTC] User ID: 1
[02-Apr-2026 11:45:58 UTC] Username: admin1
[02-Apr-2026 11:45:58 UTC] Role: Admin
[02-Apr-2026 11:45:58 UTC] shop_id from users table: 1
[02-Apr-2026 11:45:58 UTC] Shop Name: ORMATRIX
[02-Apr-2026 11:45:58 UTC] ==================================
[02-Apr-2026 11:45:58 UTC] ✅ FINAL shop_id for user: 1
[02-Apr-2026 11:45:59 UTC] Shop ID from POST: 1
[02-Apr-2026 11:45:59 UTC] Final current_shop_id: 1
[02-Apr-2026 11:45:59 UTC] Shop ID from POST: 1
[02-Apr-2026 11:45:59 UTC] Final current_shop_id: 1
[02-Apr-2026 11:45:59 UTC] Shop ID from POST: 1
[02-Apr-2026 11:45:59 UTC] Final current_shop_id: 1
[02-Apr-2026 11:45:59 UTC] Shop ID from POST: 1
[02-Apr-2026 11:45:59 UTC] Final current_shop_id: 1
[02-Apr-2026 11:45:59 UTC] Shop ID from POST: 1
[02-Apr-2026 11:45:59 UTC] Final current_shop_id: 1
[02-Apr-2026 11:45:59 UTC] get_chart_data - Shop ID: 1, Period: weekly
[02-Apr-2026 11:45:59 UTC] Shop ID from POST: 1
[02-Apr-2026 11:45:59 UTC] Final current_shop_id: 1
[02-Apr-2026 11:45:59 UTC] Shop ID from POST: 1
[02-Apr-2026 11:45:59 UTC] Final current_shop_id: 1
[02-Apr-2026 11:45:59 UTC] Shop ID from POST: 1
[02-Apr-2026 11:45:59 UTC] Final current_shop_id: 1
[02-Apr-2026 11:45:59 UTC] Shop ID from POST: 1
[02-Apr-2026 11:45:59 UTC] Final current_shop_id: 1
[02-Apr-2026 11:45:59 UTC] Shop ID from POST: 1
[02-Apr-2026 11:45:59 UTC] Final current_shop_id: 1
[02-Apr-2026 11:45:59 UTC] Shop ID from POST: 1
[02-Apr-2026 11:45:59 UTC] Final current_shop_id: 1
[02-Apr-2026 11:45:59 UTC] Shop ID from POST: 1
[02-Apr-2026 11:45:59 UTC] Final current_shop_id: 1
[02-Apr-2026 11:45:59 UTC] Shop ID from POST: 1
[02-Apr-2026 11:45:59 UTC] Final current_shop_id: 1
[02-Apr-2026 11:46:01 UTC] Shop ID from GET: 1
[02-Apr-2026 11:46:01 UTC] Final current_shop_id: 1
[02-Apr-2026 11:46:01 UTC] Getting customers for shop_id: 1
[02-Apr-2026 11:46:01 UTC] Found 10 customers for shop_id: 1
[02-Apr-2026 11:46:01 UTC] Shop ID from GET: 1
[02-Apr-2026 11:46:01 UTC] Final current_shop_id: 1
[02-Apr-2026 11:46:02 UTC] Shop ID from GET: 1
[02-Apr-2026 11:46:02 UTC] Final current_shop_id: 1
[02-Apr-2026 11:46:02 UTC] Shop ID from GET: 1
[02-Apr-2026 11:46:02 UTC] Final current_shop_id: 1
[02-Apr-2026 11:46:02 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 11:46:02 UTC] ========== handleGetProducts ==========
[02-Apr-2026 11:46:02 UTC] Final Shop ID: 1
[02-Apr-2026 11:46:02 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 11:46:02 UTC] Total count in DB: 14
[02-Apr-2026 11:46:02 UTC] Shop ID from GET: 1
[02-Apr-2026 11:46:02 UTC] Final current_shop_id: 1
[02-Apr-2026 11:46:37 UTC] Shop ID from POST: 1
[02-Apr-2026 11:46:37 UTC] Final current_shop_id: 1
[02-Apr-2026 11:46:37 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 11:46:37 UTC] Invoice inserted successfully with ID: 86 for shop_id: 1
[02-Apr-2026 11:46:37 UTC] Processing item 1: {"product_id":22,"quantity":1,"price":1500,"unit_price":1500,"original_price":1500,"discount_percentage":2,"discount_amount":30,"gst_rate":18,"hsn_code":"68022300","total":1500}
[02-Apr-2026 11:46:37 UTC] Updated stock for product ID 22: removed 1 units
[02-Apr-2026 11:46:37 UTC] Recorded payment of 1835 via None
[02-Apr-2026 11:46:37 UTC] Transaction committed successfully
[02-Apr-2026 11:46:37 UTC] Using default shop_id: 5
[02-Apr-2026 11:46:37 UTC] Final current_shop_id: 5
[02-Apr-2026 11:46:37 UTC] API Error: Invalid action: 
[02-Apr-2026 11:46:37 UTC] Shop ID from GET: 1
[02-Apr-2026 11:46:37 UTC] Final current_shop_id: 1
[02-Apr-2026 11:46:37 UTC] Shop ID from GET: 1
[02-Apr-2026 11:46:37 UTC] Final current_shop_id: 1
[02-Apr-2026 11:46:37 UTC] Shop ID from GET: 1
[02-Apr-2026 11:46:37 UTC] Final current_shop_id: 1
[02-Apr-2026 11:46:37 UTC] Shop ID from GET: 1
[02-Apr-2026 11:46:37 UTC] Final current_shop_id: 1
[02-Apr-2026 11:46:38 UTC] Shop ID from GET: 1
[02-Apr-2026 11:46:38 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:21 UTC] Using default shop_id: 5
[02-Apr-2026 11:58:21 UTC] Final current_shop_id: 5
[02-Apr-2026 11:58:21 UTC] ========== LOGIN DEBUG ==========
[02-Apr-2026 11:58:21 UTC] User ID: 1
[02-Apr-2026 11:58:21 UTC] Username: admin1
[02-Apr-2026 11:58:21 UTC] Role: Admin
[02-Apr-2026 11:58:21 UTC] shop_id from users table: 1
[02-Apr-2026 11:58:21 UTC] Shop Name: ORMATRIX
[02-Apr-2026 11:58:21 UTC] ==================================
[02-Apr-2026 11:58:21 UTC] ✅ FINAL shop_id for user: 1
[02-Apr-2026 11:58:22 UTC] Shop ID from POST: 1
[02-Apr-2026 11:58:22 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:22 UTC] Shop ID from POST: 1
[02-Apr-2026 11:58:22 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:22 UTC] Shop ID from POST: 1
[02-Apr-2026 11:58:22 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:22 UTC] Shop ID from POST: 1
[02-Apr-2026 11:58:22 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:22 UTC] get_chart_data - Shop ID: 1, Period: weekly
[02-Apr-2026 11:58:22 UTC] Shop ID from POST: 1
[02-Apr-2026 11:58:22 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:22 UTC] Shop ID from POST: 1
[02-Apr-2026 11:58:22 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:22 UTC] Shop ID from POST: 1
[02-Apr-2026 11:58:22 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:22 UTC] Shop ID from POST: 1
[02-Apr-2026 11:58:22 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:22 UTC] Shop ID from POST: 1
[02-Apr-2026 11:58:22 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:22 UTC] Shop ID from POST: 1
[02-Apr-2026 11:58:22 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:22 UTC] Shop ID from POST: 1
[02-Apr-2026 11:58:22 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:22 UTC] Shop ID from POST: 1
[02-Apr-2026 11:58:22 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:22 UTC] Shop ID from POST: 1
[02-Apr-2026 11:58:22 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:23 UTC] Shop ID from GET: 1
[02-Apr-2026 11:58:23 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:23 UTC] Shop ID from GET: 1
[02-Apr-2026 11:58:23 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:23 UTC] Shop ID from GET: 1
[02-Apr-2026 11:58:23 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:23 UTC] Getting customers for shop_id: 1
[02-Apr-2026 11:58:23 UTC] Found 10 customers for shop_id: 1
[02-Apr-2026 11:58:23 UTC] Shop ID from GET: 1
[02-Apr-2026 11:58:23 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:23 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 11:58:23 UTC] ========== handleGetProducts ==========
[02-Apr-2026 11:58:23 UTC] Final Shop ID: 1
[02-Apr-2026 11:58:23 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 11:58:23 UTC] Total count in DB: 14
[02-Apr-2026 11:58:23 UTC] Shop ID from GET: 1
[02-Apr-2026 11:58:23 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:32 UTC] Shop ID from POST: 1
[02-Apr-2026 11:58:32 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:32 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 11:58:32 UTC] Invoice inserted successfully with ID: 87 for shop_id: 1
[02-Apr-2026 11:58:32 UTC] Processing item 1: {"product_id":113,"quantity":1,"price":600,"unit_price":600,"original_price":600,"discount_percentage":0,"discount_amount":0,"gst_rate":18,"hsn_code":"3446","total":600}
[02-Apr-2026 11:58:32 UTC] Updated stock for product ID 113: removed 1 units
[02-Apr-2026 11:58:32 UTC] Transaction committed successfully
[02-Apr-2026 11:58:32 UTC] Using default shop_id: 5
[02-Apr-2026 11:58:32 UTC] Final current_shop_id: 5
[02-Apr-2026 11:58:32 UTC] API Error: Invalid action: 
[02-Apr-2026 11:58:33 UTC] Shop ID from GET: 1
[02-Apr-2026 11:58:33 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:33 UTC] Shop ID from GET: 1
[02-Apr-2026 11:58:33 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:33 UTC] Shop ID from GET: 1
[02-Apr-2026 11:58:33 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:33 UTC] Shop ID from GET: 1
[02-Apr-2026 11:58:33 UTC] Final current_shop_id: 1
[02-Apr-2026 11:58:33 UTC] Shop ID from GET: 1
[02-Apr-2026 11:58:33 UTC] Final current_shop_id: 1
[02-Apr-2026 11:59:09 UTC] Shop ID from POST: 1
[02-Apr-2026 11:59:09 UTC] Final current_shop_id: 1
[02-Apr-2026 11:59:09 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 11:59:09 UTC] Invoice inserted successfully with ID: 88 for shop_id: 1
[02-Apr-2026 11:59:09 UTC] Processing item 1: {"product_id":114,"quantity":1,"price":20,"unit_price":20,"original_price":20,"discount_percentage":0,"discount_amount":0,"gst_rate":10,"hsn_code":"sd33","total":20}
[02-Apr-2026 11:59:09 UTC] Updated stock for product ID 114: removed 1 units
[02-Apr-2026 11:59:09 UTC] Transaction committed successfully
[02-Apr-2026 11:59:09 UTC] Using default shop_id: 5
[02-Apr-2026 11:59:09 UTC] Final current_shop_id: 5
[02-Apr-2026 11:59:09 UTC] API Error: Invalid action: 
[02-Apr-2026 11:59:09 UTC] Shop ID from GET: 1
[02-Apr-2026 11:59:09 UTC] Final current_shop_id: 1
[02-Apr-2026 11:59:09 UTC] Shop ID from GET: 1
[02-Apr-2026 11:59:09 UTC] Final current_shop_id: 1
[02-Apr-2026 11:59:09 UTC] Shop ID from GET: 1
[02-Apr-2026 11:59:09 UTC] Final current_shop_id: 1
[02-Apr-2026 11:59:09 UTC] Shop ID from GET: 1
[02-Apr-2026 11:59:09 UTC] Final current_shop_id: 1
[02-Apr-2026 11:59:10 UTC] Shop ID from GET: 1
[02-Apr-2026 11:59:10 UTC] Final current_shop_id: 1
[02-Apr-2026 12:00:20 UTC] Shop ID from POST: 1
[02-Apr-2026 12:00:20 UTC] Final current_shop_id: 1
[02-Apr-2026 12:00:20 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 12:00:20 UTC] Invoice inserted successfully with ID: 89 for shop_id: 1
[02-Apr-2026 12:00:20 UTC] Processing item 1: {"product_id":29,"quantity":1,"price":1200,"unit_price":1200,"original_price":1200,"discount_percentage":2,"discount_amount":24,"gst_rate":18,"hsn_code":"68022300","total":1200}
[02-Apr-2026 12:00:20 UTC] Updated stock for product ID 29: removed 1 units
[02-Apr-2026 12:00:20 UTC] Recorded payment of 1588 via Cash
[02-Apr-2026 12:00:20 UTC] Transaction committed successfully
[02-Apr-2026 12:00:21 UTC] Using default shop_id: 5
[02-Apr-2026 12:00:21 UTC] Final current_shop_id: 5
[02-Apr-2026 12:00:21 UTC] API Error: Invalid action: 
[02-Apr-2026 12:00:21 UTC] Shop ID from GET: 1
[02-Apr-2026 12:00:21 UTC] Final current_shop_id: 1
[02-Apr-2026 12:00:21 UTC] Shop ID from GET: 1
[02-Apr-2026 12:00:21 UTC] Final current_shop_id: 1
[02-Apr-2026 12:00:21 UTC] Shop ID from GET: 1
[02-Apr-2026 12:00:21 UTC] Final current_shop_id: 1
[02-Apr-2026 12:00:21 UTC] Shop ID from GET: 1
[02-Apr-2026 12:00:21 UTC] Final current_shop_id: 1
[02-Apr-2026 12:00:21 UTC] Shop ID from GET: 1
[02-Apr-2026 12:00:21 UTC] Final current_shop_id: 1
[02-Apr-2026 12:01:10 UTC] Shop ID from POST: 1
[02-Apr-2026 12:01:10 UTC] Final current_shop_id: 1
[02-Apr-2026 12:01:10 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 12:01:10 UTC] Invoice inserted successfully with ID: 90 for shop_id: 1
[02-Apr-2026 12:01:10 UTC] Processing item 1: {"product_id":22,"quantity":1,"price":1500,"unit_price":1500,"original_price":1500,"discount_percentage":2,"discount_amount":30,"gst_rate":18,"hsn_code":"68022300","total":1500}
[02-Apr-2026 12:01:10 UTC] Updated stock for product ID 22: removed 1 units
[02-Apr-2026 12:01:10 UTC] Recorded payment of 2503 via Cash
[02-Apr-2026 12:01:10 UTC] Transaction committed successfully
[02-Apr-2026 12:01:11 UTC] Using default shop_id: 5
[02-Apr-2026 12:01:11 UTC] Final current_shop_id: 5
[02-Apr-2026 12:01:11 UTC] API Error: Invalid action: 
[02-Apr-2026 12:01:11 UTC] Shop ID from GET: 1
[02-Apr-2026 12:01:11 UTC] Final current_shop_id: 1
[02-Apr-2026 12:01:11 UTC] Shop ID from GET: 1
[02-Apr-2026 12:01:11 UTC] Final current_shop_id: 1
[02-Apr-2026 12:01:11 UTC] Shop ID from GET: 1
[02-Apr-2026 12:01:11 UTC] Final current_shop_id: 1
[02-Apr-2026 12:01:11 UTC] Shop ID from GET: 1
[02-Apr-2026 12:01:11 UTC] Final current_shop_id: 1
[02-Apr-2026 12:01:12 UTC] Shop ID from GET: 1
[02-Apr-2026 12:01:12 UTC] Final current_shop_id: 1
[02-Apr-2026 12:05:57 UTC] Using default shop_id: 5
[02-Apr-2026 12:05:57 UTC] Final current_shop_id: 5
[02-Apr-2026 12:05:57 UTC] Login failed: User not found - Email/Username: admin, Role: Admin
[02-Apr-2026 12:05:57 UTC] API Error: Invalid credentials
[02-Apr-2026 12:06:22 UTC] Using default shop_id: 5
[02-Apr-2026 12:06:22 UTC] Final current_shop_id: 5
[02-Apr-2026 12:06:22 UTC] ========== LOGIN DEBUG ==========
[02-Apr-2026 12:06:22 UTC] User ID: 1
[02-Apr-2026 12:06:22 UTC] Username: admin1
[02-Apr-2026 12:06:22 UTC] Role: Admin
[02-Apr-2026 12:06:22 UTC] shop_id from users table: 1
[02-Apr-2026 12:06:22 UTC] Shop Name: ORMATRIX
[02-Apr-2026 12:06:22 UTC] ==================================
[02-Apr-2026 12:06:22 UTC] ✅ FINAL shop_id for user: 1
[02-Apr-2026 12:06:22 UTC] Shop ID from POST: 1
[02-Apr-2026 12:06:22 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:22 UTC] get_chart_data - Shop ID: 1, Period: weekly
[02-Apr-2026 12:06:22 UTC] Shop ID from POST: 1
[02-Apr-2026 12:06:22 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:22 UTC] Shop ID from POST: 1
[02-Apr-2026 12:06:22 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:22 UTC] Shop ID from POST: 1
[02-Apr-2026 12:06:22 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:22 UTC] Shop ID from POST: 1
[02-Apr-2026 12:06:22 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:23 UTC] Shop ID from POST: 1
[02-Apr-2026 12:06:23 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:23 UTC] Shop ID from POST: 1
[02-Apr-2026 12:06:23 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:23 UTC] Shop ID from POST: 1
[02-Apr-2026 12:06:23 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:23 UTC] Shop ID from POST: 1
[02-Apr-2026 12:06:23 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:23 UTC] Shop ID from POST: 1
[02-Apr-2026 12:06:23 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:23 UTC] Shop ID from POST: 1
[02-Apr-2026 12:06:23 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:23 UTC] Shop ID from POST: 1
[02-Apr-2026 12:06:23 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:23 UTC] Shop ID from POST: 1
[02-Apr-2026 12:06:23 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:24 UTC] Shop ID from GET: 1
[02-Apr-2026 12:06:24 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:24 UTC] Shop ID from GET: 1
[02-Apr-2026 12:06:24 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:24 UTC] Getting customers for shop_id: 1
[02-Apr-2026 12:06:24 UTC] Found 10 customers for shop_id: 1
[02-Apr-2026 12:06:24 UTC] Shop ID from GET: 1
[02-Apr-2026 12:06:24 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:24 UTC] Shop ID from GET: 1
[02-Apr-2026 12:06:24 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:24 UTC] Shop ID from GET: 1
[02-Apr-2026 12:06:24 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:24 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 12:06:24 UTC] ========== handleGetProducts ==========
[02-Apr-2026 12:06:24 UTC] Final Shop ID: 1
[02-Apr-2026 12:06:24 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 12:06:24 UTC] Total count in DB: 14
[02-Apr-2026 12:06:56 UTC] Shop ID from POST: 1
[02-Apr-2026 12:06:56 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:56 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 12:06:56 UTC] Invoice inserted successfully with ID: 91 for shop_id: 1
[02-Apr-2026 12:06:56 UTC] Processing item 1: {"product_id":113,"quantity":1,"price":600,"unit_price":600,"original_price":600,"discount_percentage":0,"discount_amount":0,"gst_rate":18,"hsn_code":"3446","total":600}
[02-Apr-2026 12:06:56 UTC] Updated stock for product ID 113: removed 1 units
[02-Apr-2026 12:06:56 UTC] Processing item 2: {"product_id":113,"quantity":1,"price":600,"unit_price":600,"original_price":600,"discount_percentage":77,"discount_amount":462,"gst_rate":18,"hsn_code":"3446","total":600}
[02-Apr-2026 12:06:56 UTC] Updated stock for product ID 113: removed 1 units
[02-Apr-2026 12:06:56 UTC] Transaction committed successfully
[02-Apr-2026 12:06:56 UTC] Using default shop_id: 5
[02-Apr-2026 12:06:56 UTC] Final current_shop_id: 5
[02-Apr-2026 12:06:56 UTC] API Error: Invalid action: 
[02-Apr-2026 12:06:57 UTC] Using default shop_id: 5
[02-Apr-2026 12:06:57 UTC] Final current_shop_id: 5
[02-Apr-2026 12:06:57 UTC] API Error: Invalid action: 
[02-Apr-2026 12:06:57 UTC] Shop ID from GET: 1
[02-Apr-2026 12:06:57 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:57 UTC] Shop ID from GET: 1
[02-Apr-2026 12:06:57 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:57 UTC] Shop ID from GET: 1
[02-Apr-2026 12:06:57 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:57 UTC] Shop ID from GET: 1
[02-Apr-2026 12:06:57 UTC] Final current_shop_id: 1
[02-Apr-2026 12:06:58 UTC] Shop ID from GET: 1
[02-Apr-2026 12:06:58 UTC] Final current_shop_id: 1
[02-Apr-2026 12:07:58 UTC] Shop ID from POST: 1
[02-Apr-2026 12:07:58 UTC] Final current_shop_id: 1
[02-Apr-2026 12:07:58 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 12:07:58 UTC] Invoice inserted successfully with ID: 92 for shop_id: 1
[02-Apr-2026 12:07:58 UTC] Processing item 1: {"product_id":114,"quantity":1,"price":20,"unit_price":20,"original_price":20,"discount_percentage":0,"discount_amount":0,"gst_rate":10,"hsn_code":"sd33","total":20}
[02-Apr-2026 12:07:58 UTC] Updated stock for product ID 114: removed 1 units
[02-Apr-2026 12:07:58 UTC] Transaction committed successfully
[02-Apr-2026 12:07:58 UTC] Using default shop_id: 5
[02-Apr-2026 12:07:58 UTC] Final current_shop_id: 5
[02-Apr-2026 12:07:58 UTC] API Error: Invalid action: 
[02-Apr-2026 12:07:58 UTC] Shop ID from GET: 1
[02-Apr-2026 12:07:58 UTC] Final current_shop_id: 1
[02-Apr-2026 12:07:58 UTC] Shop ID from GET: 1
[02-Apr-2026 12:07:58 UTC] Final current_shop_id: 1
[02-Apr-2026 12:07:59 UTC] Shop ID from GET: 1
[02-Apr-2026 12:07:59 UTC] Final current_shop_id: 1
[02-Apr-2026 12:07:59 UTC] Shop ID from GET: 1
[02-Apr-2026 12:07:59 UTC] Final current_shop_id: 1
[02-Apr-2026 12:07:59 UTC] Shop ID from GET: 1
[02-Apr-2026 12:07:59 UTC] Final current_shop_id: 1
[02-Apr-2026 12:09:06 UTC] Shop ID from POST: 1
[02-Apr-2026 12:09:06 UTC] Final current_shop_id: 1
[02-Apr-2026 12:09:06 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 12:09:06 UTC] Invoice inserted successfully with ID: 93 for shop_id: 1
[02-Apr-2026 12:09:06 UTC] Processing item 1: {"product_id":25,"quantity":1,"price":120,"unit_price":120,"original_price":120,"discount_percentage":0,"discount_amount":0,"gst_rate":12,"hsn_code":"68022100","total":120}
[02-Apr-2026 12:09:06 UTC] Updated stock for product ID 25: removed 1 units
[02-Apr-2026 12:09:06 UTC] Recorded payment of 134 via Cash
[02-Apr-2026 12:09:06 UTC] Transaction committed successfully
[02-Apr-2026 12:09:06 UTC] Using default shop_id: 5
[02-Apr-2026 12:09:06 UTC] Final current_shop_id: 5
[02-Apr-2026 12:09:06 UTC] API Error: Invalid action: 
[02-Apr-2026 12:09:07 UTC] Shop ID from GET: 1
[02-Apr-2026 12:09:07 UTC] Final current_shop_id: 1
[02-Apr-2026 12:09:07 UTC] Shop ID from GET: 1
[02-Apr-2026 12:09:07 UTC] Final current_shop_id: 1
[02-Apr-2026 12:09:07 UTC] Shop ID from GET: 1
[02-Apr-2026 12:09:07 UTC] Final current_shop_id: 1
[02-Apr-2026 12:09:07 UTC] Shop ID from GET: 1
[02-Apr-2026 12:09:07 UTC] Final current_shop_id: 1
[02-Apr-2026 12:09:07 UTC] Shop ID from GET: 1
[02-Apr-2026 12:09:07 UTC] Final current_shop_id: 1
[02-Apr-2026 12:09:48 UTC] Shop ID from POST: 1
[02-Apr-2026 12:09:48 UTC] Final current_shop_id: 1
[02-Apr-2026 12:09:48 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 12:09:48 UTC] Invoice inserted successfully with ID: 94 for shop_id: 1
[02-Apr-2026 12:09:48 UTC] Processing item 1: {"product_id":113,"quantity":1,"price":600,"unit_price":600,"original_price":600,"discount_percentage":5,"discount_amount":30,"gst_rate":18,"hsn_code":"3446","total":600}
[02-Apr-2026 12:09:48 UTC] Updated stock for product ID 113: removed 1 units
[02-Apr-2026 12:09:48 UTC] Transaction committed successfully
[02-Apr-2026 12:09:48 UTC] Using default shop_id: 5
[02-Apr-2026 12:09:48 UTC] Final current_shop_id: 5
[02-Apr-2026 12:09:48 UTC] API Error: Invalid action: 
[02-Apr-2026 12:09:48 UTC] Shop ID from GET: 1
[02-Apr-2026 12:09:48 UTC] Final current_shop_id: 1
[02-Apr-2026 12:09:48 UTC] Shop ID from GET: 1
[02-Apr-2026 12:09:48 UTC] Final current_shop_id: 1
[02-Apr-2026 12:09:48 UTC] Shop ID from GET: 1
[02-Apr-2026 12:09:48 UTC] Shop ID from GET: 1
[02-Apr-2026 12:09:48 UTC] Final current_shop_id: 1
[02-Apr-2026 12:09:48 UTC] Final current_shop_id: 1
[02-Apr-2026 12:09:49 UTC] Shop ID from GET: 1
[02-Apr-2026 12:09:49 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:24 UTC] Using default shop_id: 5
[02-Apr-2026 12:16:24 UTC] Final current_shop_id: 5
[02-Apr-2026 12:16:24 UTC] ========== LOGIN DEBUG ==========
[02-Apr-2026 12:16:24 UTC] User ID: 1
[02-Apr-2026 12:16:24 UTC] Username: admin1
[02-Apr-2026 12:16:24 UTC] Role: Admin
[02-Apr-2026 12:16:24 UTC] shop_id from users table: 1
[02-Apr-2026 12:16:24 UTC] Shop Name: ORMATRIX
[02-Apr-2026 12:16:24 UTC] ==================================
[02-Apr-2026 12:16:24 UTC] ✅ FINAL shop_id for user: 1
[02-Apr-2026 12:16:24 UTC] Shop ID from POST: 1
[02-Apr-2026 12:16:24 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:24 UTC] Shop ID from POST: 1
[02-Apr-2026 12:16:24 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:24 UTC] get_chart_data - Shop ID: 1, Period: weekly
[02-Apr-2026 12:16:24 UTC] Shop ID from POST: 1
[02-Apr-2026 12:16:24 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:24 UTC] Shop ID from POST: 1
[02-Apr-2026 12:16:24 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:24 UTC] Shop ID from POST: 1
[02-Apr-2026 12:16:24 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:24 UTC] Shop ID from POST: 1
[02-Apr-2026 12:16:24 UTC] Shop ID from POST: 1
[02-Apr-2026 12:16:24 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:24 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:24 UTC] Shop ID from POST: 1
[02-Apr-2026 12:16:24 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:24 UTC] Shop ID from POST: 1
[02-Apr-2026 12:16:24 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:25 UTC] Shop ID from POST: 1
[02-Apr-2026 12:16:25 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:25 UTC] Shop ID from POST: 1
[02-Apr-2026 12:16:25 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:25 UTC] Shop ID from POST: 1
[02-Apr-2026 12:16:25 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:25 UTC] Shop ID from POST: 1
[02-Apr-2026 12:16:25 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:27 UTC] Shop ID from GET: 1
[02-Apr-2026 12:16:27 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:27 UTC] Shop ID from GET: 1
[02-Apr-2026 12:16:27 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:27 UTC] Getting customers for shop_id: 1
[02-Apr-2026 12:16:27 UTC] Found 10 customers for shop_id: 1
[02-Apr-2026 12:16:27 UTC] Shop ID from GET: 1
[02-Apr-2026 12:16:27 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:27 UTC] Shop ID from GET: 1
[02-Apr-2026 12:16:27 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:27 UTC] Shop ID from GET: 1
[02-Apr-2026 12:16:27 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:27 UTC] handleGetProducts - Using passed shop_id: 1
[02-Apr-2026 12:16:27 UTC] ========== handleGetProducts ==========
[02-Apr-2026 12:16:27 UTC] Final Shop ID: 1
[02-Apr-2026 12:16:27 UTC] Found 14 products for shop_id: 1
[02-Apr-2026 12:16:27 UTC] Total count in DB: 14
[02-Apr-2026 12:16:48 UTC] Shop ID from POST: 1
[02-Apr-2026 12:16:48 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:48 UTC] Creating invoice for shop_id: 1
[02-Apr-2026 12:16:48 UTC] Invoice inserted successfully with ID: 95 for shop_id: 1
[02-Apr-2026 12:16:48 UTC] Processing item 1: {"product_id":113,"quantity":1,"price":600,"unit_price":600,"original_price":600,"discount_percentage":0,"discount_amount":0,"gst_rate":18,"hsn_code":"3446","total":600}
[02-Apr-2026 12:16:48 UTC] Updated stock for product ID 113: removed 1 units
[02-Apr-2026 12:16:48 UTC] Processing item 2: {"product_id":113,"quantity":1,"price":600,"unit_price":600,"original_price":600,"discount_percentage":22,"discount_amount":132,"gst_rate":18,"hsn_code":"3446","total":600}
[02-Apr-2026 12:16:48 UTC] Updated stock for product ID 113: removed 1 units
[02-Apr-2026 12:16:48 UTC] Transaction committed successfully
[02-Apr-2026 12:16:48 UTC] Using default shop_id: 5
[02-Apr-2026 12:16:48 UTC] Final current_shop_id: 5
[02-Apr-2026 12:16:48 UTC] API Error: Invalid action: 
[02-Apr-2026 12:16:49 UTC] Using default shop_id: 5
[02-Apr-2026 12:16:49 UTC] Final current_shop_id: 5
[02-Apr-2026 12:16:49 UTC] API Error: Invalid action: 
[02-Apr-2026 12:16:49 UTC] Shop ID from GET: 1
[02-Apr-2026 12:16:49 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:49 UTC] Shop ID from GET: 1
[02-Apr-2026 12:16:49 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:49 UTC] Shop ID from GET: 1
[02-Apr-2026 12:16:49 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:49 UTC] Shop ID from GET: 1
[02-Apr-2026 12:16:49 UTC] Final current_shop_id: 1
[02-Apr-2026 12:16:49 UTC] Shop ID from GET: 1
[02-Apr-2026 12:16:49 UTC] Final current_shop_id: 1
[02-Apr-2026 12:47:53 UTC] Shop ID from GET: 1
[02-Apr-2026 12:47:53 UTC] Final current_shop_id: 1
[02-Apr-2026 12:47:53 UTC] Getting customers for shop_id: 1
[02-Apr-2026 12:47:53 UTC] Found 10 customers for shop_id: 1
[02-Apr-2026 12:47:53 UTC] Shop ID from GET: 1
[02-Apr-2026 12:47:53 UTC] Final current_shop_id: 1
[03-Apr-2026 10:16:17 UTC] Using default shop_id: 5
[03-Apr-2026 10:16:17 UTC] Final current_shop_id: 5
[03-Apr-2026 10:16:17 UTC] API Error: Invalid action: 
[03-Apr-2026 21:49:22 UTC] Using default shop_id: 5
[03-Apr-2026 21:49:22 UTC] Final current_shop_id: 5
[03-Apr-2026 21:49:22 UTC] API Error: Invalid action: 
[04-Apr-2026 02:40:03 UTC] Using default shop_id: 5
[04-Apr-2026 02:40:03 UTC] Final current_shop_id: 5
[04-Apr-2026 02:40:03 UTC] API Error: Invalid action: 
[04-Apr-2026 18:15:19 UTC] Using default shop_id: 5
[04-Apr-2026 18:15:19 UTC] Final current_shop_id: 5
[04-Apr-2026 18:15:19 UTC] API Error: Invalid action: 
[06-Apr-2026 10:55:01 UTC] Shop ID from POST: 1
[06-Apr-2026 10:55:01 UTC] Final current_shop_id: 1
[06-Apr-2026 10:55:01 UTC] Shop ID from POST: 1
[06-Apr-2026 10:55:01 UTC] Final current_shop_id: 1
[06-Apr-2026 10:55:02 UTC] Shop ID from POST: 1
[06-Apr-2026 10:55:02 UTC] Final current_shop_id: 1
[06-Apr-2026 10:55:02 UTC] Shop ID from POST: 1
[06-Apr-2026 10:55:02 UTC] Final current_shop_id: 1
[06-Apr-2026 10:55:02 UTC] Shop ID from POST: 1
[06-Apr-2026 10:55:02 UTC] Final current_shop_id: 1
[06-Apr-2026 10:55:02 UTC] Shop ID from POST: 1
[06-Apr-2026 10:55:02 UTC] Final current_shop_id: 1
[06-Apr-2026 10:55:02 UTC] Shop ID from POST: 1
[06-Apr-2026 10:55:02 UTC] Final current_shop_id: 1
[06-Apr-2026 10:55:02 UTC] get_chart_data - Shop ID: 1, Period: weekly
[06-Apr-2026 10:55:02 UTC] Shop ID from POST: 1
[06-Apr-2026 10:55:02 UTC] Final current_shop_id: 1
[06-Apr-2026 10:55:02 UTC] Shop ID from POST: 1
[06-Apr-2026 10:55:02 UTC] Final current_shop_id: 1
[06-Apr-2026 10:55:02 UTC] Shop ID from POST: 1
[06-Apr-2026 10:55:02 UTC] Final current_shop_id: 1
[06-Apr-2026 10:55:02 UTC] Shop ID from POST: 1
[06-Apr-2026 10:55:02 UTC] Final current_shop_id: 1
[06-Apr-2026 10:55:02 UTC] Shop ID from POST: 1
[06-Apr-2026 10:55:02 UTC] Final current_shop_id: 1
[06-Apr-2026 10:55:02 UTC] Shop ID from POST: 1
[06-Apr-2026 10:55:02 UTC] Final current_shop_id: 1
[06-Apr-2026 10:59:01 UTC] Shop ID from GET: 1
[06-Apr-2026 10:59:01 UTC] Final current_shop_id: 1
[06-Apr-2026 10:59:01 UTC] ✅ FINAL shop_id for categories: 1
[06-Apr-2026 10:59:01 UTC] Found 10 categories for shop_id: 1
[06-Apr-2026 10:59:01 UTC] Shop ID from GET: 1
[06-Apr-2026 10:59:01 UTC] Final current_shop_id: 1
[06-Apr-2026 10:59:01 UTC] ✅ FINAL shop_id for colors: 1
[06-Apr-2026 10:59:01 UTC] Found 10 colors for shop_id: 1
[06-Apr-2026 10:59:01 UTC] Shop ID from GET: 1
[06-Apr-2026 10:59:01 UTC] Final current_shop_id: 1
[06-Apr-2026 10:59:01 UTC] ✅ FINAL shop_id for brands: 1
[06-Apr-2026 10:59:01 UTC] Shop ID from GET: 1
[06-Apr-2026 10:59:01 UTC] Final current_shop_id: 1
[06-Apr-2026 10:59:01 UTC] handleGetProducts - Using passed shop_id: 1
[06-Apr-2026 10:59:01 UTC] ========== handleGetProducts ==========
[06-Apr-2026 10:59:01 UTC] Final Shop ID: 1
[06-Apr-2026 10:59:01 UTC] Shop ID from GET: 1
[06-Apr-2026 10:59:01 UTC] Final current_shop_id: 1
[06-Apr-2026 10:59:01 UTC] ✅ FINAL shop_id for units: 1
[06-Apr-2026 10:59:01 UTC] Found 9 brands for shop_id: 1
[06-Apr-2026 10:59:01 UTC] Shop ID from GET: 1
[06-Apr-2026 10:59:01 UTC] Final current_shop_id: 1
[06-Apr-2026 10:59:01 UTC] ✅ FINAL shop_id for sizes: 1
[06-Apr-2026 10:59:01 UTC] Found 10 units for shop_id: 1
[06-Apr-2026 10:59:01 UTC] Found 14 products for shop_id: 1
[06-Apr-2026 10:59:01 UTC] Total count in DB: 14
[06-Apr-2026 10:59:01 UTC] Found 8 sizes for shop_id: 1
[06-Apr-2026 10:59:16 UTC] Shop ID from POST: 1
[06-Apr-2026 10:59:16 UTC] Final current_shop_id: 1
[06-Apr-2026 10:59:16 UTC] Shop ID from POST: 1
[06-Apr-2026 10:59:16 UTC] Final current_shop_id: 1
[06-Apr-2026 10:59:16 UTC] handleGetProducts - Using passed shop_id: 1
[06-Apr-2026 10:59:16 UTC] ========== handleGetProducts ==========
[06-Apr-2026 10:59:16 UTC] Final Shop ID: 1
[06-Apr-2026 10:59:16 UTC] Shop ID from POST: 1
[06-Apr-2026 10:59:16 UTC] Final current_shop_id: 1
[06-Apr-2026 10:59:16 UTC] Found 14 products for shop_id: 1
[06-Apr-2026 10:59:16 UTC] Total count in DB: 14
[06-Apr-2026 10:59:16 UTC] Shop ID from POST: 1
[06-Apr-2026 10:59:16 UTC] Final current_shop_id: 1
[06-Apr-2026 10:59:16 UTC] Getting suppliers for shop_id: 1
[06-Apr-2026 10:59:16 UTC] Found 6 suppliers for shop_id: 1
[06-Apr-2026 11:02:00 UTC] Shop ID from POST: 1
[06-Apr-2026 11:02:00 UTC] Final current_shop_id: 1
[06-Apr-2026 11:02:00 UTC] handleGetProducts - Using passed shop_id: 1
[06-Apr-2026 11:02:00 UTC] ========== handleGetProducts ==========
[06-Apr-2026 11:02:00 UTC] Final Shop ID: 1
[06-Apr-2026 11:02:00 UTC] Shop ID from POST: 1
[06-Apr-2026 11:02:00 UTC] Final current_shop_id: 1
[06-Apr-2026 11:02:00 UTC] Getting suppliers for shop_id: 1
[06-Apr-2026 11:02:00 UTC] Found 6 suppliers for shop_id: 1
[06-Apr-2026 11:02:00 UTC] Found 14 products for shop_id: 1
[06-Apr-2026 11:02:00 UTC] Total count in DB: 14
[06-Apr-2026 11:02:00 UTC] Shop ID from POST: 1
[06-Apr-2026 11:02:00 UTC] Final current_shop_id: 1
[06-Apr-2026 11:02:00 UTC] Shop ID from POST: 1
[06-Apr-2026 11:02:00 UTC] Final current_shop_id: 1
[06-Apr-2026 11:02:02 UTC] Shop ID from POST: 1
[06-Apr-2026 11:02:02 UTC] Final current_shop_id: 1
[06-Apr-2026 11:02:03 UTC] Shop ID from POST: 1
[06-Apr-2026 11:02:03 UTC] Final current_shop_id: 1
[06-Apr-2026 11:02:05 UTC] Using default shop_id: 5
[06-Apr-2026 11:02:05 UTC] Final current_shop_id: 5
[06-Apr-2026 11:02:05 UTC] ========== handleGetPurchase ==========
[06-Apr-2026 11:02:05 UTC] Shop ID: 5
[06-Apr-2026 11:02:05 UTC] Error in handleGetPurchase: Purchase not found or access denied
[06-Apr-2026 11:03:41 UTC] Shop ID from POST: 1
[06-Apr-2026 11:03:41 UTC] Final current_shop_id: 1
[06-Apr-2026 11:03:41 UTC] handleGetProducts - Using passed shop_id: 1
[06-Apr-2026 11:03:41 UTC] ========== handleGetProducts ==========
[06-Apr-2026 11:03:41 UTC] Final Shop ID: 1
[06-Apr-2026 11:03:41 UTC] Found 14 products for shop_id: 1
[06-Apr-2026 11:03:41 UTC] Total count in DB: 14
[06-Apr-2026 11:03:41 UTC] Shop ID from POST: 1
[06-Apr-2026 11:03:41 UTC] Final current_shop_id: 1
[06-Apr-2026 11:03:41 UTC] Shop ID from POST: 1
[06-Apr-2026 11:03:41 UTC] Final current_shop_id: 1
[06-Apr-2026 11:03:41 UTC] Getting suppliers for shop_id: 1
[06-Apr-2026 11:03:41 UTC] Found 6 suppliers for shop_id: 1
[06-Apr-2026 11:03:41 UTC] Shop ID from POST: 1
[06-Apr-2026 11:03:41 UTC] Final current_shop_id: 1
[06-Apr-2026 11:04:45 UTC] Using default shop_id: 5
[06-Apr-2026 11:04:45 UTC] Final current_shop_id: 5
[06-Apr-2026 11:04:45 UTC] ========== LOGIN DEBUG ==========
[06-Apr-2026 11:04:45 UTC] User ID: 1
[06-Apr-2026 11:04:45 UTC] Username: admin1
[06-Apr-2026 11:04:45 UTC] Role: Admin
[06-Apr-2026 11:04:45 UTC] shop_id from users table: 1
[06-Apr-2026 11:04:45 UTC] Shop Name: ORMATRIX
[06-Apr-2026 11:04:45 UTC] ==================================
[06-Apr-2026 11:04:45 UTC] ✅ FINAL shop_id for user: 1
[06-Apr-2026 11:04:46 UTC] Shop ID from POST: 1
[06-Apr-2026 11:04:46 UTC] Final current_shop_id: 1
[06-Apr-2026 11:04:46 UTC] Shop ID from POST: 1
[06-Apr-2026 11:04:46 UTC] Final current_shop_id: 1
[06-Apr-2026 11:04:46 UTC] Shop ID from POST: 1
[06-Apr-2026 11:04:46 UTC] Final current_shop_id: 1
[06-Apr-2026 11:04:46 UTC] Shop ID from POST: 1
[06-Apr-2026 11:04:46 UTC] Final current_shop_id: 1
[06-Apr-2026 11:04:46 UTC] Shop ID from POST: 1
[06-Apr-2026 11:04:46 UTC] Final current_shop_id: 1
[06-Apr-2026 11:04:46 UTC] Shop ID from POST: 1
[06-Apr-2026 11:04:46 UTC] Final current_shop_id: 1
[06-Apr-2026 11:04:46 UTC] get_chart_data - Shop ID: 1, Period: weekly
[06-Apr-2026 11:04:46 UTC] Shop ID from POST: 1
[06-Apr-2026 11:04:46 UTC] Final current_shop_id: 1
[06-Apr-2026 11:04:46 UTC] Shop ID from POST: 1
[06-Apr-2026 11:04:46 UTC] Final current_shop_id: 1
[06-Apr-2026 11:04:46 UTC] Shop ID from POST: 1
[06-Apr-2026 11:04:46 UTC] Final current_shop_id: 1
[06-Apr-2026 11:04:46 UTC] Shop ID from POST: 1
[06-Apr-2026 11:04:46 UTC] Final current_shop_id: 1
[06-Apr-2026 11:04:46 UTC] Shop ID from POST: 1
[06-Apr-2026 11:04:46 UTC] Final current_shop_id: 1
[06-Apr-2026 11:04:46 UTC] Shop ID from POST: 1
[06-Apr-2026 11:04:46 UTC] Final current_shop_id: 1
[06-Apr-2026 11:04:46 UTC] Shop ID from POST: 1
[06-Apr-2026 11:04:46 UTC] Final current_shop_id: 1
[06-Apr-2026 11:04:51 UTC] Shop ID from GET: 1
[06-Apr-2026 11:04:51 UTC] Final current_shop_id: 1
[06-Apr-2026 11:04:51 UTC] Getting customers for shop_id: 1
[06-Apr-2026 11:04:51 UTC] Found 10 customers for shop_id: 1
[06-Apr-2026 11:04:51 UTC] Shop ID from GET: 1
[06-Apr-2026 11:04:51 UTC] Final current_shop_id: 1
[06-Apr-2026 11:04:59 UTC] Shop ID from GET: 1
[06-Apr-2026 11:04:59 UTC] Final current_shop_id: 1
[06-Apr-2026 11:04:59 UTC] Shop ID from GET: 1
[06-Apr-2026 11:04:59 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:08 UTC] Shop ID from POST: 1
[06-Apr-2026 11:05:08 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:08 UTC] Error in handleRecordCustomerPayment: Payment amount cannot exceed outstanding amount of ₹0.00
[06-Apr-2026 11:05:25 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:25 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:25 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:25 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:34 UTC] Shop ID from POST: 1
[06-Apr-2026 11:05:34 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:34 UTC] Error in handleRecordCustomerPayment: Payment amount cannot exceed outstanding amount of ₹5,345.00
[06-Apr-2026 11:05:40 UTC] Shop ID from POST: 1
[06-Apr-2026 11:05:40 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:40 UTC] Getting suppliers for shop_id: 1
[06-Apr-2026 11:05:40 UTC] Found 6 suppliers for shop_id: 1
[06-Apr-2026 11:05:44 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:44 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:44 UTC] handleGetProducts - Using passed shop_id: 1
[06-Apr-2026 11:05:44 UTC] ========== handleGetProducts ==========
[06-Apr-2026 11:05:44 UTC] Final Shop ID: 1
[06-Apr-2026 11:05:44 UTC] Found 14 products for shop_id: 1
[06-Apr-2026 11:05:44 UTC] Total count in DB: 14
[06-Apr-2026 11:05:45 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:45 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:45 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:45 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:47 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:47 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:47 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:47 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:47 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:47 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:47 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:47 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:47 UTC] get_employees - Final Shop ID: 1
[06-Apr-2026 11:05:47 UTC] Found 4 employees for shop_id: 1
[06-Apr-2026 11:05:47 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:47 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:48 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:48 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:48 UTC] handleGetProducts - Using passed shop_id: 1
[06-Apr-2026 11:05:48 UTC] ========== handleGetProducts ==========
[06-Apr-2026 11:05:48 UTC] Final Shop ID: 1
[06-Apr-2026 11:05:48 UTC] Found 14 products for shop_id: 1
[06-Apr-2026 11:05:48 UTC] Total count in DB: 14
[06-Apr-2026 11:05:48 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:48 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:48 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:48 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:48 UTC] ✅ FINAL shop_id for categories: 1
[06-Apr-2026 11:05:48 UTC] Found 10 categories for shop_id: 1
[06-Apr-2026 11:05:48 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:48 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:48 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:48 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:48 UTC] ✅ FINAL shop_id for brands: 1
[06-Apr-2026 11:05:48 UTC] Found 9 brands for shop_id: 1
[06-Apr-2026 11:05:48 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:48 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:48 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:48 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:49 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:49 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:49 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:49 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:55 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:55 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:55 UTC] handleGetProducts - Using passed shop_id: 1
[06-Apr-2026 11:05:55 UTC] ========== handleGetProducts ==========
[06-Apr-2026 11:05:55 UTC] Final Shop ID: 1
[06-Apr-2026 11:05:55 UTC] Found 14 products for shop_id: 1
[06-Apr-2026 11:05:55 UTC] Total count in DB: 14
[06-Apr-2026 11:05:56 UTC] Shop ID from POST: 1
[06-Apr-2026 11:05:56 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:56 UTC] Getting suppliers for shop_id: 1
[06-Apr-2026 11:05:56 UTC] Found 6 suppliers for shop_id: 1
[06-Apr-2026 11:05:57 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:57 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:57 UTC] Getting customers for shop_id: 1
[06-Apr-2026 11:05:57 UTC] Found 10 customers for shop_id: 1
[06-Apr-2026 11:05:57 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:57 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:57 UTC] Shop ID from POST: 1
[06-Apr-2026 11:05:57 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:57 UTC] handleGetProducts - Using passed shop_id: 1
[06-Apr-2026 11:05:57 UTC] ========== handleGetProducts ==========
[06-Apr-2026 11:05:57 UTC] Final Shop ID: 1
[06-Apr-2026 11:05:57 UTC] Found 14 products for shop_id: 1
[06-Apr-2026 11:05:57 UTC] Total count in DB: 14
[06-Apr-2026 11:05:57 UTC] Shop ID from POST: 1
[06-Apr-2026 11:05:57 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:57 UTC] Shop ID from POST: 1
[06-Apr-2026 11:05:57 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:57 UTC] Shop ID from POST: 1
[06-Apr-2026 11:05:57 UTC] Getting suppliers for shop_id: 1
[06-Apr-2026 11:05:57 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:57 UTC] Found 6 suppliers for shop_id: 1
[06-Apr-2026 11:05:58 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:58 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:58 UTC] Getting customers for shop_id: 1
[06-Apr-2026 11:05:58 UTC] Found 10 customers for shop_id: 1
[06-Apr-2026 11:05:58 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:58 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:58 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:58 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:58 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:58 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:58 UTC] Shop ID from GET: 1
[06-Apr-2026 11:05:58 UTC] Final current_shop_id: 1
[06-Apr-2026 11:05:58 UTC] handleGetProducts - Using passed shop_id: 1
[06-Apr-2026 11:05:58 UTC] ========== handleGetProducts ==========
[06-Apr-2026 11:05:58 UTC] Final Shop ID: 1
[06-Apr-2026 11:05:58 UTC] Found 14 products for shop_id: 1
[06-Apr-2026 11:05:58 UTC] Total count in DB: 14
[06-Apr-2026 11:06:17 UTC] Shop ID from POST: 1
[06-Apr-2026 11:06:17 UTC] Final current_shop_id: 1
[06-Apr-2026 11:06:17 UTC] Creating invoice for shop_id: 1
[06-Apr-2026 11:06:17 UTC] Invoice inserted successfully with ID: 96 for shop_id: 1
[06-Apr-2026 11:06:17 UTC] Processing item 1: {"product_id":5,"quantity":1,"price":650,"unit_price":650,"original_price":650,"discount_percentage":2,"discount_amount":13,"gst_rate":18,"hsn_code":"69072100","total":650}
[06-Apr-2026 11:06:17 UTC] Updated stock for product ID 5: removed 1 units
[06-Apr-2026 11:06:17 UTC] Recorded payment of 752 via UPI
[06-Apr-2026 11:06:17 UTC] Transaction committed successfully
[06-Apr-2026 11:06:17 UTC] Using default shop_id: 5
[06-Apr-2026 11:06:17 UTC] Final current_shop_id: 5
[06-Apr-2026 11:06:17 UTC] API Error: Invalid action: 
[06-Apr-2026 11:06:17 UTC] Shop ID from GET: 1
[06-Apr-2026 11:06:17 UTC] Final current_shop_id: 1
[06-Apr-2026 11:06:17 UTC] Shop ID from GET: 1
[06-Apr-2026 11:06:17 UTC] Final current_shop_id: 1
[06-Apr-2026 11:06:18 UTC] Shop ID from GET: 1
[06-Apr-2026 11:06:18 UTC] Final current_shop_id: 1
[06-Apr-2026 11:06:18 UTC] Shop ID from GET: 1
[06-Apr-2026 11:06:18 UTC] Final current_shop_id: 1
[06-Apr-2026 11:06:18 UTC] Shop ID from GET: 1
[06-Apr-2026 11:06:18 UTC] Final current_shop_id: 1
[06-Apr-2026 11:06:31 UTC] Shop ID from GET: 1
[06-Apr-2026 11:06:31 UTC] Final current_shop_id: 1
[06-Apr-2026 11:06:31 UTC] Getting customers for shop_id: 1
[06-Apr-2026 11:06:31 UTC] Found 10 customers for shop_id: 1
[06-Apr-2026 11:06:31 UTC] Shop ID from GET: 1
[06-Apr-2026 11:06:31 UTC] Final current_shop_id: 1
[06-Apr-2026 11:06:48 UTC] Shop ID from GET: 1
[06-Apr-2026 11:06:48 UTC] Final current_shop_id: 1
[06-Apr-2026 11:06:48 UTC] Shop ID from GET: 1
[06-Apr-2026 11:06:48 UTC] Final current_shop_id: 1
[06-Apr-2026 11:06:56 UTC] Shop ID from GET: 1
[06-Apr-2026 11:06:56 UTC] Final current_shop_id: 1
[06-Apr-2026 11:07:10 UTC] Shop ID from POST: 1
[06-Apr-2026 11:07:10 UTC] Final current_shop_id: 1
[06-Apr-2026 11:07:11 UTC] Shop ID from GET: 1
[06-Apr-2026 11:07:11 UTC] Final current_shop_id: 1
[06-Apr-2026 11:07:11 UTC] Shop ID from GET: 1
[06-Apr-2026 11:07:11 UTC] Final current_shop_id: 1
[06-Apr-2026 11:07:11 UTC] Shop ID from GET: 1
[06-Apr-2026 11:07:11 UTC] Final current_shop_id: 1
[06-Apr-2026 11:07:11 UTC] Getting customers for shop_id: 1
[06-Apr-2026 11:07:11 UTC] Found 10 customers for shop_id: 1
[06-Apr-2026 11:07:11 UTC] Shop ID from GET: 1
[06-Apr-2026 11:07:11 UTC] Final current_shop_id: 1
[06-Apr-2026 11:07:47 UTC] Shop ID from GET: 1
[06-Apr-2026 11:07:47 UTC] Final current_shop_id: 1
[06-Apr-2026 11:07:47 UTC] ✅ FINAL shop_id for categories: 1
[06-Apr-2026 11:07:47 UTC] Found 10 categories for shop_id: 1
[06-Apr-2026 11:07:47 UTC] Shop ID from GET: 1
[06-Apr-2026 11:07:47 UTC] Final current_shop_id: 1
[06-Apr-2026 11:07:47 UTC] handleGetProducts - Using passed shop_id: 1
[06-Apr-2026 11:07:47 UTC] ========== handleGetProducts ==========
[06-Apr-2026 11:07:47 UTC] Final Shop ID: 1
[06-Apr-2026 11:07:47 UTC] Shop ID from GET: 1
[06-Apr-2026 11:07:47 UTC] Final current_shop_id: 1
[06-Apr-2026 11:07:47 UTC] ✅ FINAL shop_id for units: 1
[06-Apr-2026 11:07:47 UTC] Found 10 units for shop_id: 1
[06-Apr-2026 11:07:47 UTC] Found 14 products for shop_id: 1
[06-Apr-2026 11:07:47 UTC] Total count in DB: 14
[06-Apr-2026 11:07:47 UTC] Shop ID from GET: 1
[06-Apr-2026 11:07:47 UTC] Final current_shop_id: 1
[06-Apr-2026 11:07:47 UTC] ✅ FINAL shop_id for colors: 1
[06-Apr-2026 11:07:47 UTC] Found 10 colors for shop_id: 1
[06-Apr-2026 11:07:47 UTC] Shop ID from GET: 1
[06-Apr-2026 11:07:47 UTC] Final current_shop_id: 1
[06-Apr-2026 11:07:47 UTC] ✅ FINAL shop_id for brands: 1
[06-Apr-2026 11:07:47 UTC] Found 9 brands for shop_id: 1
[06-Apr-2026 11:07:47 UTC] Shop ID from GET: 1
[06-Apr-2026 11:07:47 UTC] Final current_shop_id: 1
[06-Apr-2026 11:07:47 UTC] ✅ FINAL shop_id for sizes: 1
[06-Apr-2026 11:07:47 UTC] Found 8 sizes for shop_id: 1
[06-Apr-2026 11:08:00 UTC] Shop ID from POST: 1
[06-Apr-2026 11:08:00 UTC] Final current_shop_id: 1
[06-Apr-2026 11:08:00 UTC] Shop ID from POST: 1
[06-Apr-2026 11:08:00 UTC] Final current_shop_id: 1
[06-Apr-2026 11:08:00 UTC] handleGetProducts - Using passed shop_id: 1
[06-Apr-2026 11:08:00 UTC] ========== handleGetProducts ==========
[06-Apr-2026 11:08:00 UTC] Final Shop ID: 1
[06-Apr-2026 11:08:00 UTC] Shop ID from POST: 1
[06-Apr-2026 11:08:00 UTC] Final current_shop_id: 1
[06-Apr-2026 11:08:00 UTC] Getting suppliers for shop_id: 1
[06-Apr-2026 11:08:00 UTC] Found 6 suppliers for shop_id: 1
[06-Apr-2026 11:08:00 UTC] Shop ID from POST: 1
[06-Apr-2026 11:08:00 UTC] Final current_shop_id: 1
[06-Apr-2026 11:08:00 UTC] Found 14 products for shop_id: 1
[06-Apr-2026 11:08:00 UTC] Total count in DB: 14
[06-Apr-2026 11:08:02 UTC] Shop ID from POST: 1
[06-Apr-2026 11:08:02 UTC] Final current_shop_id: 1
[06-Apr-2026 11:08:02 UTC] Shop ID from POST: 1
[06-Apr-2026 11:08:02 UTC] Final current_shop_id: 1
[06-Apr-2026 11:08:06 UTC] Using default shop_id: 5
[06-Apr-2026 11:08:06 UTC] Final current_shop_id: 5
[06-Apr-2026 11:08:06 UTC] ========== handleGetPurchase ==========
[06-Apr-2026 11:08:06 UTC] Shop ID: 5
[06-Apr-2026 11:08:06 UTC] Error in handleGetPurchase: Purchase not found or access denied
[06-Apr-2026 11:08:08 UTC] Using default shop_id: 5
[06-Apr-2026 11:08:08 UTC] Final current_shop_id: 5
[06-Apr-2026 11:08:08 UTC] ========== handleGetPurchase ==========
[06-Apr-2026 11:08:08 UTC] Shop ID: 5
[06-Apr-2026 11:08:08 UTC] Error in handleGetPurchase: Purchase not found or access denied
[07-Apr-2026 04:29:40 UTC] Using default shop_id: 5
[07-Apr-2026 04:29:40 UTC] Final current_shop_id: 5
[07-Apr-2026 04:29:41 UTC] ========== LOGIN DEBUG ==========
[07-Apr-2026 04:29:41 UTC] User ID: 1
[07-Apr-2026 04:29:41 UTC] Username: admin1
[07-Apr-2026 04:29:41 UTC] Role: Admin
[07-Apr-2026 04:29:41 UTC] shop_id from users table: 1
[07-Apr-2026 04:29:41 UTC] Shop Name: ORMATRIX
[07-Apr-2026 04:29:41 UTC] ==================================
[07-Apr-2026 04:29:41 UTC] ✅ FINAL shop_id for user: 1
[07-Apr-2026 04:29:41 UTC] Shop ID from POST: 1
[07-Apr-2026 04:29:41 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:41 UTC] Shop ID from POST: 1
[07-Apr-2026 04:29:41 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:41 UTC] Shop ID from POST: 1
[07-Apr-2026 04:29:41 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:41 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 04:29:41 UTC] Shop ID from POST: 1
[07-Apr-2026 04:29:41 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:41 UTC] Shop ID from POST: 1
[07-Apr-2026 04:29:41 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:41 UTC] Shop ID from POST: 1
[07-Apr-2026 04:29:41 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:41 UTC] Shop ID from POST: 1
[07-Apr-2026 04:29:41 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:42 UTC] Shop ID from POST: 1
[07-Apr-2026 04:29:42 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:42 UTC] Shop ID from POST: 1
[07-Apr-2026 04:29:42 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:42 UTC] Shop ID from POST: 1
[07-Apr-2026 04:29:42 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:42 UTC] Shop ID from POST: 1
[07-Apr-2026 04:29:42 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:42 UTC] Shop ID from POST: 1
[07-Apr-2026 04:29:42 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:42 UTC] Shop ID from POST: 1
[07-Apr-2026 04:29:42 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:47 UTC] Shop ID from GET: 1
[07-Apr-2026 04:29:47 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:47 UTC] ✅ FINAL shop_id for sizes: 1
[07-Apr-2026 04:29:47 UTC] Shop ID from GET: 1
[07-Apr-2026 04:29:47 UTC] Found 8 sizes for shop_id: 1
[07-Apr-2026 04:29:47 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:47 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 04:29:47 UTC] Shop ID from GET: 1
[07-Apr-2026 04:29:47 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:47 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 04:29:47 UTC] Shop ID from GET: 1
[07-Apr-2026 04:29:47 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:47 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 04:29:47 UTC] ✅ FINAL shop_id for units: 1
[07-Apr-2026 04:29:47 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 04:29:49 UTC] Shop ID from GET: 1
[07-Apr-2026 04:29:49 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:49 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 04:29:49 UTC] Found 10 units for shop_id: 1
[07-Apr-2026 04:29:49 UTC] ========== handleGetProducts ==========
[07-Apr-2026 04:29:49 UTC] Final Shop ID: 1
[07-Apr-2026 04:29:49 UTC] Shop ID from GET: 1
[07-Apr-2026 04:29:49 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:49 UTC] ✅ FINAL shop_id for colors: 1
[07-Apr-2026 04:29:49 UTC] Found 10 colors for shop_id: 1
[07-Apr-2026 04:29:49 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 04:29:49 UTC] Total count in DB: 14
[07-Apr-2026 04:29:57 UTC] Shop ID from GET: 1
[07-Apr-2026 04:29:57 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:57 UTC] Getting customers for shop_id: 1
[07-Apr-2026 04:29:57 UTC] Shop ID from GET: 1
[07-Apr-2026 04:29:57 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:57 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 04:29:57 UTC] Shop ID from GET: 1
[07-Apr-2026 04:29:57 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:57 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 04:29:57 UTC] ========== handleGetProducts ==========
[07-Apr-2026 04:29:57 UTC] Final Shop ID: 1
[07-Apr-2026 04:29:57 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 04:29:57 UTC] Total count in DB: 14
[07-Apr-2026 04:29:57 UTC] Shop ID from GET: 1
[07-Apr-2026 04:29:57 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:57 UTC] Shop ID from GET: 1
[07-Apr-2026 04:29:57 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:59 UTC] Shop ID from POST: 1
[07-Apr-2026 04:29:59 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:59 UTC] Shop ID from POST: 1
[07-Apr-2026 04:29:59 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:59 UTC] Shop ID from POST: 1
[07-Apr-2026 04:29:59 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:59 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 04:29:59 UTC] Shop ID from POST: 1
[07-Apr-2026 04:29:59 UTC] Final current_shop_id: 1
[07-Apr-2026 04:29:59 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 04:29:59 UTC] ========== handleGetProducts ==========
[07-Apr-2026 04:29:59 UTC] Final Shop ID: 1
[07-Apr-2026 04:29:59 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 04:29:59 UTC] Total count in DB: 14
[07-Apr-2026 04:29:59 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 04:30:01 UTC] Shop ID from GET: 1
[07-Apr-2026 04:30:01 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:01 UTC] Getting customers for shop_id: 1
[07-Apr-2026 04:30:01 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 04:30:02 UTC] Shop ID from GET: 1
[07-Apr-2026 04:30:02 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:03 UTC] Shop ID from POST: 1
[07-Apr-2026 04:30:03 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:03 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 04:30:03 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 04:30:06 UTC] Shop ID from GET: 1
[07-Apr-2026 04:30:06 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:06 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 04:30:06 UTC] ========== handleGetProducts ==========
[07-Apr-2026 04:30:06 UTC] Final Shop ID: 1
[07-Apr-2026 04:30:06 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 04:30:06 UTC] Total count in DB: 14
[07-Apr-2026 04:30:07 UTC] Shop ID from GET: 1
[07-Apr-2026 04:30:07 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:07 UTC] Shop ID from GET: 1
[07-Apr-2026 04:30:07 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:10 UTC] Shop ID from POST: 1
[07-Apr-2026 04:30:10 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:10 UTC] Shop ID from POST: 1
[07-Apr-2026 04:30:10 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:10 UTC] Shop ID from POST: 1
[07-Apr-2026 04:30:10 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:10 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 04:30:10 UTC] Shop ID from POST: 1
[07-Apr-2026 04:30:10 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:10 UTC] Shop ID from POST: 1
[07-Apr-2026 04:30:10 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:10 UTC] Shop ID from POST: 1
[07-Apr-2026 04:30:10 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:10 UTC] Shop ID from POST: 1
[07-Apr-2026 04:30:10 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:10 UTC] Shop ID from POST: 1
[07-Apr-2026 04:30:10 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:10 UTC] Shop ID from POST: 1
[07-Apr-2026 04:30:10 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:10 UTC] Shop ID from POST: 1
[07-Apr-2026 04:30:10 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:11 UTC] Shop ID from POST: 1
[07-Apr-2026 04:30:11 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:11 UTC] Shop ID from POST: 1
[07-Apr-2026 04:30:11 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:11 UTC] Shop ID from POST: 1
[07-Apr-2026 04:30:11 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:12 UTC] Shop ID from GET: 1
[07-Apr-2026 04:30:12 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:12 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 04:30:12 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 04:30:12 UTC] Shop ID from GET: 1
[07-Apr-2026 04:30:12 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:12 UTC] ✅ FINAL shop_id for colors: 1
[07-Apr-2026 04:30:12 UTC] Found 10 colors for shop_id: 1
[07-Apr-2026 04:30:12 UTC] Shop ID from GET: 1
[07-Apr-2026 04:30:12 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:12 UTC] ✅ FINAL shop_id for units: 1
[07-Apr-2026 04:30:12 UTC] Shop ID from GET: 1
[07-Apr-2026 04:30:12 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:12 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 04:30:12 UTC] ========== handleGetProducts ==========
[07-Apr-2026 04:30:12 UTC] Final Shop ID: 1
[07-Apr-2026 04:30:12 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 04:30:12 UTC] Total count in DB: 14
[07-Apr-2026 04:30:12 UTC] Shop ID from GET: 1
[07-Apr-2026 04:30:12 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:12 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 04:30:12 UTC] Found 10 units for shop_id: 1
[07-Apr-2026 04:30:12 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 04:30:13 UTC] Shop ID from GET: 1
[07-Apr-2026 04:30:13 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:13 UTC] ✅ FINAL shop_id for sizes: 1
[07-Apr-2026 04:30:13 UTC] Found 8 sizes for shop_id: 1
[07-Apr-2026 04:30:15 UTC] Shop ID from GET: 1
[07-Apr-2026 04:30:15 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:15 UTC] Getting customers for shop_id: 1
[07-Apr-2026 04:30:15 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 04:30:15 UTC] Shop ID from GET: 1
[07-Apr-2026 04:30:15 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:15 UTC] Shop ID from GET: 1
[07-Apr-2026 04:30:15 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:15 UTC] Shop ID from GET: 1
[07-Apr-2026 04:30:15 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:15 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 04:30:15 UTC] ========== handleGetProducts ==========
[07-Apr-2026 04:30:15 UTC] Final Shop ID: 1
[07-Apr-2026 04:30:15 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 04:30:15 UTC] Total count in DB: 14
[07-Apr-2026 04:30:15 UTC] Shop ID from GET: 1
[07-Apr-2026 04:30:15 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:19 UTC] Shop ID from POST: 1
[07-Apr-2026 04:30:19 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:19 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 04:30:19 UTC] ========== handleGetProducts ==========
[07-Apr-2026 04:30:19 UTC] Final Shop ID: 1
[07-Apr-2026 04:30:19 UTC] Shop ID from POST: 1
[07-Apr-2026 04:30:19 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:19 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 04:30:19 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 04:30:19 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 04:30:19 UTC] Total count in DB: 14
[07-Apr-2026 04:30:19 UTC] Shop ID from POST: 1
[07-Apr-2026 04:30:19 UTC] Shop ID from POST: 1
[07-Apr-2026 04:30:19 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:19 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:23 UTC] Shop ID from GET: 1
[07-Apr-2026 04:30:23 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:23 UTC] Getting customers for shop_id: 1
[07-Apr-2026 04:30:23 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 04:30:23 UTC] Shop ID from GET: 1
[07-Apr-2026 04:30:23 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:25 UTC] Shop ID from POST: 1
[07-Apr-2026 04:30:25 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:25 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 04:30:25 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 04:30:27 UTC] Shop ID from GET: 1
[07-Apr-2026 04:30:27 UTC] Final current_shop_id: 1
[07-Apr-2026 04:30:27 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 04:30:27 UTC] ========== handleGetProducts ==========
[07-Apr-2026 04:30:27 UTC] Final Shop ID: 1
[07-Apr-2026 04:30:27 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 04:30:27 UTC] Total count in DB: 14
[07-Apr-2026 04:49:49 UTC] Using default shop_id: 5
[07-Apr-2026 04:49:49 UTC] Final current_shop_id: 5
[07-Apr-2026 04:49:49 UTC] Login failed: User not found - Email/Username: admin@ormatrix.com, Role: Admin
[07-Apr-2026 04:49:49 UTC] API Error: Invalid credentials
[07-Apr-2026 04:51:12 UTC] Using default shop_id: 5
[07-Apr-2026 04:51:12 UTC] Final current_shop_id: 5
[07-Apr-2026 04:51:12 UTC] Login failed: User not found - Email/Username: admin@ormatrix.com, Role: Admin
[07-Apr-2026 04:51:12 UTC] API Error: Invalid credentials
[07-Apr-2026 04:51:28 UTC] Using default shop_id: 5
[07-Apr-2026 04:51:28 UTC] Final current_shop_id: 5
[07-Apr-2026 04:51:28 UTC] Login failed: User not found - Email/Username: admin1@ormatix.com, Role: Admin
[07-Apr-2026 04:51:28 UTC] API Error: Invalid credentials
[07-Apr-2026 04:51:55 UTC] Using default shop_id: 5
[07-Apr-2026 04:51:55 UTC] Final current_shop_id: 5
[07-Apr-2026 04:51:55 UTC] Login failed: User not found - Email/Username: admin, Role: Admin
[07-Apr-2026 04:51:55 UTC] API Error: Invalid credentials
[07-Apr-2026 04:52:34 UTC] Shop ID from POST: 1
[07-Apr-2026 04:52:34 UTC] Final current_shop_id: 1
[07-Apr-2026 04:52:34 UTC] API Error: Invalid action: register
[07-Apr-2026 04:53:01 UTC] Using default shop_id: 5
[07-Apr-2026 04:53:01 UTC] Final current_shop_id: 5
[07-Apr-2026 04:53:01 UTC] API Error: Invalid credentials. 4 attempts remaining
[07-Apr-2026 04:53:09 UTC] Using default shop_id: 5
[07-Apr-2026 04:53:09 UTC] Final current_shop_id: 5
[07-Apr-2026 04:53:09 UTC] ========== LOGIN DEBUG ==========
[07-Apr-2026 04:53:09 UTC] User ID: 1
[07-Apr-2026 04:53:09 UTC] Username: admin1
[07-Apr-2026 04:53:09 UTC] Role: Admin
[07-Apr-2026 04:53:09 UTC] shop_id from users table: 1
[07-Apr-2026 04:53:09 UTC] Shop Name: ORMATRIX
[07-Apr-2026 04:53:09 UTC] ==================================
[07-Apr-2026 04:53:09 UTC] ✅ FINAL shop_id for user: 1
[07-Apr-2026 04:53:10 UTC] Shop ID from POST: 1
[07-Apr-2026 04:53:10 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:10 UTC] Shop ID from POST: 1
[07-Apr-2026 04:53:10 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:10 UTC] Shop ID from POST: 1
[07-Apr-2026 04:53:10 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:10 UTC] Shop ID from POST: 1
[07-Apr-2026 04:53:10 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:10 UTC] Shop ID from POST: 1
[07-Apr-2026 04:53:10 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:10 UTC] Shop ID from POST: 1
[07-Apr-2026 04:53:10 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:10 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 04:53:10 UTC] Shop ID from POST: 1
[07-Apr-2026 04:53:10 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:10 UTC] Shop ID from POST: 1
[07-Apr-2026 04:53:10 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:10 UTC] Shop ID from POST: 1
[07-Apr-2026 04:53:10 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:10 UTC] Shop ID from POST: 1
[07-Apr-2026 04:53:10 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:10 UTC] Shop ID from POST: 1
[07-Apr-2026 04:53:10 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:11 UTC] Shop ID from POST: 1
[07-Apr-2026 04:53:11 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:11 UTC] Shop ID from POST: 1
[07-Apr-2026 04:53:11 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:28 UTC] Shop ID from GET: 1
[07-Apr-2026 04:53:28 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:28 UTC] ✅ FINAL shop_id for units: 1
[07-Apr-2026 04:53:28 UTC] Shop ID from GET: 1
[07-Apr-2026 04:53:28 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:28 UTC] ✅ FINAL shop_id for colors: 1
[07-Apr-2026 04:53:28 UTC] Found 10 units for shop_id: 1
[07-Apr-2026 04:53:28 UTC] Shop ID from GET: 1
[07-Apr-2026 04:53:28 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:28 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 04:53:28 UTC] Shop ID from GET: 1
[07-Apr-2026 04:53:28 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:28 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 04:53:28 UTC] ========== handleGetProducts ==========
[07-Apr-2026 04:53:28 UTC] Final Shop ID: 1
[07-Apr-2026 04:53:28 UTC] Shop ID from GET: 1
[07-Apr-2026 04:53:28 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:28 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 04:53:28 UTC] Found 10 colors for shop_id: 1
[07-Apr-2026 04:53:28 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 04:53:28 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 04:53:28 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 04:53:28 UTC] Total count in DB: 14
[07-Apr-2026 04:53:28 UTC] Shop ID from GET: 1
[07-Apr-2026 04:53:28 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:28 UTC] ✅ FINAL shop_id for sizes: 1
[07-Apr-2026 04:53:28 UTC] Found 8 sizes for shop_id: 1
[07-Apr-2026 04:53:29 UTC] Shop ID from GET: 1
[07-Apr-2026 04:53:29 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:29 UTC] Shop ID from GET: 1
[07-Apr-2026 04:53:29 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:29 UTC] Shop ID from GET: 1
[07-Apr-2026 04:53:29 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:29 UTC] Getting customers for shop_id: 1
[07-Apr-2026 04:53:29 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 04:53:29 UTC] Shop ID from GET: 1
[07-Apr-2026 04:53:29 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:29 UTC] Shop ID from GET: 1
[07-Apr-2026 04:53:29 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:29 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 04:53:29 UTC] ========== handleGetProducts ==========
[07-Apr-2026 04:53:29 UTC] Final Shop ID: 1
[07-Apr-2026 04:53:29 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 04:53:29 UTC] Total count in DB: 14
[07-Apr-2026 04:53:31 UTC] Shop ID from POST: 1
[07-Apr-2026 04:53:31 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:31 UTC] Shop ID from POST: 1
[07-Apr-2026 04:53:31 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:31 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 04:53:31 UTC] Shop ID from POST: 1
[07-Apr-2026 04:53:31 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:31 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 04:53:31 UTC] ========== handleGetProducts ==========
[07-Apr-2026 04:53:31 UTC] Final Shop ID: 1
[07-Apr-2026 04:53:31 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 04:53:31 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 04:53:31 UTC] Total count in DB: 14
[07-Apr-2026 04:53:31 UTC] Shop ID from POST: 1
[07-Apr-2026 04:53:31 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:32 UTC] Shop ID from GET: 1
[07-Apr-2026 04:53:32 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:32 UTC] Getting customers for shop_id: 1
[07-Apr-2026 04:53:32 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 04:53:32 UTC] Shop ID from GET: 1
[07-Apr-2026 04:53:32 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:33 UTC] Shop ID from POST: 1
[07-Apr-2026 04:53:33 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:33 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 04:53:33 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 04:53:35 UTC] Shop ID from GET: 1
[07-Apr-2026 04:53:35 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:35 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 04:53:35 UTC] ========== handleGetProducts ==========
[07-Apr-2026 04:53:35 UTC] Final Shop ID: 1
[07-Apr-2026 04:53:35 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 04:53:35 UTC] Total count in DB: 14
[07-Apr-2026 04:53:51 UTC] Shop ID from GET: 1
[07-Apr-2026 04:53:51 UTC] Final current_shop_id: 1
[07-Apr-2026 04:53:51 UTC] Shop ID from GET: 1
[07-Apr-2026 04:53:51 UTC] Final current_shop_id: 1
[07-Apr-2026 04:54:00 UTC] Shop ID from GET: 1
[07-Apr-2026 04:54:00 UTC] Final current_shop_id: 1
[07-Apr-2026 04:54:00 UTC] Getting customers for shop_id: 1
[07-Apr-2026 04:54:00 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 04:54:00 UTC] Shop ID from GET: 1
[07-Apr-2026 04:54:00 UTC] Final current_shop_id: 1
[07-Apr-2026 04:54:00 UTC] Shop ID from GET: 1
[07-Apr-2026 04:54:00 UTC] Final current_shop_id: 1
[07-Apr-2026 04:54:00 UTC] Shop ID from GET: 1
[07-Apr-2026 04:54:00 UTC] Final current_shop_id: 1
[07-Apr-2026 04:54:00 UTC] Shop ID from GET: 1
[07-Apr-2026 04:54:00 UTC] Final current_shop_id: 1
[07-Apr-2026 04:54:00 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 04:54:00 UTC] ========== handleGetProducts ==========
[07-Apr-2026 04:54:00 UTC] Final Shop ID: 1
[07-Apr-2026 04:54:00 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 04:54:00 UTC] Total count in DB: 14
[07-Apr-2026 04:55:05 UTC] Shop ID from POST: 1
[07-Apr-2026 04:55:05 UTC] Final current_shop_id: 1
[07-Apr-2026 04:55:06 UTC] Shop ID from POST: 1
[07-Apr-2026 04:55:06 UTC] Final current_shop_id: 1
[07-Apr-2026 04:55:06 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 04:55:06 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 04:55:06 UTC] Shop ID from POST: 1
[07-Apr-2026 04:55:06 UTC] Final current_shop_id: 1
[07-Apr-2026 04:55:06 UTC] Shop ID from POST: 1
[07-Apr-2026 04:55:06 UTC] Final current_shop_id: 1
[07-Apr-2026 04:55:06 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 04:55:06 UTC] ========== handleGetProducts ==========
[07-Apr-2026 04:55:06 UTC] Final Shop ID: 1
[07-Apr-2026 04:55:06 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 04:55:06 UTC] Total count in DB: 14
[07-Apr-2026 04:55:07 UTC] Shop ID from GET: 1
[07-Apr-2026 04:55:07 UTC] Final current_shop_id: 1
[07-Apr-2026 04:55:07 UTC] Getting customers for shop_id: 1
[07-Apr-2026 04:55:07 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 04:55:07 UTC] Shop ID from GET: 1
[07-Apr-2026 04:55:07 UTC] Final current_shop_id: 1
[07-Apr-2026 04:55:11 UTC] Shop ID from POST: 1
[07-Apr-2026 04:55:11 UTC] Final current_shop_id: 1
[07-Apr-2026 04:55:11 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 04:55:11 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 04:55:39 UTC] Shop ID from GET: 1
[07-Apr-2026 04:55:39 UTC] Final current_shop_id: 1
[07-Apr-2026 04:55:39 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 04:55:39 UTC] ========== handleGetProducts ==========
[07-Apr-2026 04:55:39 UTC] Final Shop ID: 1
[07-Apr-2026 04:55:39 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 04:55:39 UTC] Total count in DB: 14
[07-Apr-2026 04:55:41 UTC] Shop ID from GET: 1
[07-Apr-2026 04:55:41 UTC] Final current_shop_id: 1
[07-Apr-2026 04:55:41 UTC] Getting customers for shop_id: 1
[07-Apr-2026 04:55:41 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 04:55:41 UTC] Shop ID from GET: 1
[07-Apr-2026 04:55:41 UTC] Final current_shop_id: 1
[07-Apr-2026 04:55:51 UTC] Shop ID from POST: 1
[07-Apr-2026 04:55:51 UTC] Final current_shop_id: 1
[07-Apr-2026 04:55:51 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 04:55:51 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 04:55:52 UTC] Shop ID from GET: 1
[07-Apr-2026 04:55:52 UTC] Final current_shop_id: 1
[07-Apr-2026 04:55:52 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 04:55:52 UTC] ========== handleGetProducts ==========
[07-Apr-2026 04:55:52 UTC] Final Shop ID: 1
[07-Apr-2026 04:55:52 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 04:55:52 UTC] Total count in DB: 14
[07-Apr-2026 04:55:54 UTC] Shop ID from GET: 1
[07-Apr-2026 04:55:54 UTC] Final current_shop_id: 1
[07-Apr-2026 04:55:54 UTC] Shop ID from GET: 1
[07-Apr-2026 04:55:54 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:09 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:09 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:09 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:09 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:09 UTC] get_employees - Final Shop ID: 1
[07-Apr-2026 04:56:09 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:09 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:09 UTC] Found 4 employees for shop_id: 1
[07-Apr-2026 04:56:09 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:09 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:09 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:09 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:12 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:12 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:13 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:13 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:14 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:14 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:19 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:19 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:22 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:22 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:23 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:23 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:27 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:27 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:33 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:33 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:33 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 04:56:33 UTC] ========== handleGetProducts ==========
[07-Apr-2026 04:56:33 UTC] Final Shop ID: 1
[07-Apr-2026 04:56:33 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:33 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:33 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 04:56:33 UTC] Total count in DB: 14
[07-Apr-2026 04:56:33 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:33 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:33 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 04:56:33 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 04:56:33 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:33 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:33 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:33 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:33 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 04:56:33 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 04:56:33 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:33 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:33 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:33 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:34 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:34 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:34 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:34 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:58 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:58 UTC] Final current_shop_id: 1
[07-Apr-2026 04:56:58 UTC] Shop ID from GET: 1
[07-Apr-2026 04:56:58 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:36 UTC] Shop ID from GET: 1
[07-Apr-2026 04:57:36 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:37 UTC] Shop ID from GET: 1
[07-Apr-2026 04:57:37 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:37 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 04:57:37 UTC] ========== handleGetProducts ==========
[07-Apr-2026 04:57:37 UTC] Final Shop ID: 1
[07-Apr-2026 04:57:37 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 04:57:37 UTC] Total count in DB: 14
[07-Apr-2026 04:57:37 UTC] Shop ID from GET: 1
[07-Apr-2026 04:57:37 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:37 UTC] Shop ID from GET: 1
[07-Apr-2026 04:57:37 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:37 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 04:57:37 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 04:57:37 UTC] Shop ID from GET: 1
[07-Apr-2026 04:57:37 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:37 UTC] Shop ID from GET: 1
[07-Apr-2026 04:57:37 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:37 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 04:57:37 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 04:57:37 UTC] Shop ID from GET: 1
[07-Apr-2026 04:57:37 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:37 UTC] Shop ID from GET: 1
[07-Apr-2026 04:57:37 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:37 UTC] Shop ID from GET: 1
[07-Apr-2026 04:57:37 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:40 UTC] Shop ID from GET: 1
[07-Apr-2026 04:57:40 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:40 UTC] get_employees - Final Shop ID: 1
[07-Apr-2026 04:57:40 UTC] Found 4 employees for shop_id: 1
[07-Apr-2026 04:57:40 UTC] Shop ID from GET: 1
[07-Apr-2026 04:57:40 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:40 UTC] Shop ID from GET: 1
[07-Apr-2026 04:57:40 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:40 UTC] Shop ID from GET: 1
[07-Apr-2026 04:57:40 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:40 UTC] Shop ID from GET: 1
[07-Apr-2026 04:57:40 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:43 UTC] Shop ID from GET: 1
[07-Apr-2026 04:57:43 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:43 UTC] Shop ID from GET: 1
[07-Apr-2026 04:57:43 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:47 UTC] Shop ID from POST: 1
[07-Apr-2026 04:57:47 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:47 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 04:57:47 UTC] Shop ID from POST: 1
[07-Apr-2026 04:57:47 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:47 UTC] Shop ID from POST: 1
[07-Apr-2026 04:57:47 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:47 UTC] Shop ID from POST: 1
[07-Apr-2026 04:57:47 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:47 UTC] Shop ID from POST: 1
[07-Apr-2026 04:57:47 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:47 UTC] Shop ID from POST: 1
[07-Apr-2026 04:57:47 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:47 UTC] Shop ID from POST: 1
[07-Apr-2026 04:57:47 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:47 UTC] Shop ID from POST: 1
[07-Apr-2026 04:57:47 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:47 UTC] Shop ID from POST: 1
[07-Apr-2026 04:57:47 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:47 UTC] Shop ID from POST: 1
[07-Apr-2026 04:57:47 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:47 UTC] Shop ID from POST: 1
[07-Apr-2026 04:57:47 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:47 UTC] Shop ID from POST: 1
[07-Apr-2026 04:57:47 UTC] Final current_shop_id: 1
[07-Apr-2026 04:57:48 UTC] Shop ID from POST: 1
[07-Apr-2026 04:57:48 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:29 UTC] Using default shop_id: 5
[07-Apr-2026 05:00:29 UTC] Final current_shop_id: 5
[07-Apr-2026 05:00:29 UTC] ========== LOGIN DEBUG ==========
[07-Apr-2026 05:00:29 UTC] User ID: 1
[07-Apr-2026 05:00:29 UTC] Username: admin1
[07-Apr-2026 05:00:29 UTC] Role: Admin
[07-Apr-2026 05:00:29 UTC] shop_id from users table: 1
[07-Apr-2026 05:00:29 UTC] Shop Name: ORMATRIX
[07-Apr-2026 05:00:29 UTC] ==================================
[07-Apr-2026 05:00:29 UTC] ✅ FINAL shop_id for user: 1
[07-Apr-2026 05:00:30 UTC] Shop ID from POST: 1
[07-Apr-2026 05:00:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:30 UTC] Shop ID from POST: 1
[07-Apr-2026 05:00:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:30 UTC] Shop ID from POST: 1
[07-Apr-2026 05:00:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:30 UTC] Shop ID from POST: 1
[07-Apr-2026 05:00:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:30 UTC] Shop ID from POST: 1
[07-Apr-2026 05:00:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:30 UTC] Shop ID from POST: 1
[07-Apr-2026 05:00:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:30 UTC] Shop ID from POST: 1
[07-Apr-2026 05:00:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:30 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 05:00:30 UTC] Shop ID from POST: 1
[07-Apr-2026 05:00:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:30 UTC] Shop ID from POST: 1
[07-Apr-2026 05:00:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:31 UTC] Shop ID from POST: 1
[07-Apr-2026 05:00:31 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:31 UTC] Shop ID from POST: 1
[07-Apr-2026 05:00:31 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:31 UTC] Shop ID from POST: 1
[07-Apr-2026 05:00:31 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:31 UTC] Shop ID from POST: 1
[07-Apr-2026 05:00:31 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:34 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:34 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:34 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:34 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:34 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:34 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:35 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:35 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:35 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:35 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:36 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:36 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:36 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:36 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:36 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:36 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:36 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:36 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:36 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:36 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:37 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:37 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:37 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:37 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:37 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:37 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:37 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:37 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:37 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:37 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:37 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:37 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:38 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:38 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:38 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:38 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:38 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:38 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:38 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:38 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:38 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:38 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:39 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:39 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:39 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:39 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:39 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:39 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:39 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:39 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:39 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:39 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:40 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:40 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:40 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:40 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:40 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:40 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:40 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:40 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:40 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:40 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:40 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:40 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:41 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:41 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:41 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:41 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:41 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:41 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:41 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:41 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:41 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:41 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:41 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:41 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:42 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:42 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:42 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:42 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:42 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:42 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:43 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:43 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:43 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:43 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:43 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:43 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:43 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:43 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:43 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:43 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:43 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:43 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:44 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:44 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:44 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:44 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:44 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:44 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:44 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:44 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:44 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:44 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:45 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:45 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:45 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:45 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:45 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:45 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:45 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:45 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:46 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:46 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:46 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:46 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:46 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:46 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:46 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:46 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:46 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:46 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:47 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:47 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:47 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:47 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:48 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:48 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:48 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:48 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:49 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:49 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:49 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:49 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:50 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:50 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:50 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:50 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:51 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:51 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:51 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:51 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:52 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:52 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:52 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:52 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:52 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:52 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:52 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:52 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:53 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:53 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:53 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:53 UTC] Final current_shop_id: 1
[07-Apr-2026 05:00:53 UTC] Shop ID from GET: 1
[07-Apr-2026 05:00:53 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:07 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:07 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:07 UTC] ✅ FINAL shop_id for sizes: 1
[07-Apr-2026 05:01:07 UTC] Found 8 sizes for shop_id: 1
[07-Apr-2026 05:01:07 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:07 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:07 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 05:01:07 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 05:01:07 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:07 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:07 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 05:01:07 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 05:01:07 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:07 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:07 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:01:07 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:01:07 UTC] Final Shop ID: 1
[07-Apr-2026 05:01:07 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 05:01:07 UTC] Total count in DB: 14
[07-Apr-2026 05:01:07 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:07 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:07 UTC] ✅ FINAL shop_id for colors: 1
[07-Apr-2026 05:01:07 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:07 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:07 UTC] ✅ FINAL shop_id for units: 1
[07-Apr-2026 05:01:07 UTC] Found 10 units for shop_id: 1
[07-Apr-2026 05:01:07 UTC] Found 10 colors for shop_id: 1
[07-Apr-2026 05:01:08 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:08 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:08 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:08 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:08 UTC] Getting customers for shop_id: 1
[07-Apr-2026 05:01:08 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:08 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:08 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 05:01:08 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:08 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:08 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:01:08 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:01:08 UTC] Final Shop ID: 1
[07-Apr-2026 05:01:08 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 05:01:08 UTC] Total count in DB: 14
[07-Apr-2026 05:01:08 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:08 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:15 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:15 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:16 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:16 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:16 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:16 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:16 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:16 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:16 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:16 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:17 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:17 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:17 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:17 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:17 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:17 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:17 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:17 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:17 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:17 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:18 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:18 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:18 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:18 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:18 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:18 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:18 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:18 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:18 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:18 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:18 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:18 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:19 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:19 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:19 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:19 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:19 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:19 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:19 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:19 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:19 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:19 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:19 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:19 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:20 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:20 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:20 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:20 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:20 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:20 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:20 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:20 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:20 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:20 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:20 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:20 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:21 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:21 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:21 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:21 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:22 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:22 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:23 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:23 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:23 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:23 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:23 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:23 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:24 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:24 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:24 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:24 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:24 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:24 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:24 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:24 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:24 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:24 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:25 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:25 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:25 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:25 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:25 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:25 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:25 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:25 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:25 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:25 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:26 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:26 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:26 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:26 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:26 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:26 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:26 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:26 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:27 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:27 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:27 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:27 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:27 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:27 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:27 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:27 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:27 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:27 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:28 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:28 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:28 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:28 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:28 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:28 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:28 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:28 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:29 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:29 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:29 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:29 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:29 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:29 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:29 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:29 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:29 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:29 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:30 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:30 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:30 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:30 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:30 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:30 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:32 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:32 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:33 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:33 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:33 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:33 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:33 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:33 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:33 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:33 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:33 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:33 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:33 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:33 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:34 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:34 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:34 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:34 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:34 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:34 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:55 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:55 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:55 UTC] get_employees - Final Shop ID: 1
[07-Apr-2026 05:01:55 UTC] Found 4 employees for shop_id: 1
[07-Apr-2026 05:01:56 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:56 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:56 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 05:01:56 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 05:01:56 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:56 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:56 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:56 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:57 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:57 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:57 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:57 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:57 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:57 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:57 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:57 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:57 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:57 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:57 UTC] Getting customers for shop_id: 1
[07-Apr-2026 05:01:57 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 05:01:58 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:58 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:58 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:58 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:58 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:58 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:58 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:58 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:58 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:58 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:58 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:58 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:59 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:59 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:59 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:59 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:01:59 UTC] Shop ID from GET: 1
[07-Apr-2026 05:01:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:00 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:00 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:00 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:00 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:00 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:00 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:00 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:01 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:01 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:01 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:01 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:01 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:01 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:01 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:01 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:01 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:01 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:03 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:03 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:03 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:03 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:03 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:03 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:03 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:03 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:03 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:03 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:04 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:04 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:04 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:04 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:04 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:04 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:04 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:04 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:04 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:04 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:05 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:05 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:05 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:05 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:05 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:05 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:05 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:05 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:05 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:05 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:05 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:05 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:06 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:06 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:06 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:06 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:06 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:06 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:06 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:06 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:06 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:06 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:06 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:06 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:06 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:06 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:07 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:07 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:07 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:07 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:07 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:07 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:07 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:07 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:07 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:07 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:07 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:07 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:08 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:08 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:08 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:08 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:08 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:08 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:09 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:09 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:09 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:09 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:09 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:09 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:10 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:10 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:10 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:10 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:10 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:10 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:10 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:10 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:10 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:10 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:10 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:10 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:11 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:11 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:11 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:11 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:11 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:11 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:11 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:11 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:11 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:11 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:12 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:12 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:12 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:12 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:12 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:12 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:13 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:13 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:13 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:13 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:13 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:13 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:13 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:13 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:13 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:13 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:13 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:13 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:14 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:14 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:14 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:14 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:14 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:14 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:14 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:14 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:14 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:14 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:14 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:14 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:15 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:15 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:15 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:15 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:16 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:16 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:16 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:16 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:16 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:16 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:16 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:16 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:16 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:16 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:16 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:16 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:17 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:17 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:17 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:17 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:17 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:17 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:17 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:17 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:17 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:17 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:17 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:17 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:18 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:18 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:18 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:18 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:18 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:18 UTC] Final current_shop_id: 1
[07-Apr-2026 05:02:18 UTC] Shop ID from GET: 1
[07-Apr-2026 05:02:18 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:26 UTC] Using default shop_id: 5
[07-Apr-2026 05:06:26 UTC] Final current_shop_id: 5
[07-Apr-2026 05:06:26 UTC] ========== LOGIN DEBUG ==========
[07-Apr-2026 05:06:26 UTC] User ID: 1
[07-Apr-2026 05:06:26 UTC] Username: admin1
[07-Apr-2026 05:06:26 UTC] Role: Admin
[07-Apr-2026 05:06:26 UTC] shop_id from users table: 1
[07-Apr-2026 05:06:26 UTC] Shop Name: ORMATRIX
[07-Apr-2026 05:06:26 UTC] ==================================
[07-Apr-2026 05:06:26 UTC] ✅ FINAL shop_id for user: 1
[07-Apr-2026 05:06:27 UTC] Shop ID from POST: 1
[07-Apr-2026 05:06:27 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:27 UTC] Shop ID from POST: 1
[07-Apr-2026 05:06:27 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:27 UTC] Shop ID from POST: 1
[07-Apr-2026 05:06:27 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:27 UTC] Shop ID from POST: 1
[07-Apr-2026 05:06:27 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:28 UTC] Shop ID from POST: 1
[07-Apr-2026 05:06:28 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:28 UTC] Shop ID from POST: 1
[07-Apr-2026 05:06:28 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:28 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 05:06:28 UTC] Shop ID from POST: 1
[07-Apr-2026 05:06:28 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:28 UTC] Shop ID from POST: 1
[07-Apr-2026 05:06:28 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:28 UTC] Shop ID from POST: 1
[07-Apr-2026 05:06:28 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:28 UTC] Shop ID from POST: 1
[07-Apr-2026 05:06:28 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:28 UTC] Shop ID from POST: 1
[07-Apr-2026 05:06:28 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:28 UTC] Shop ID from POST: 1
[07-Apr-2026 05:06:28 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:28 UTC] Shop ID from POST: 1
[07-Apr-2026 05:06:28 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:29 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:29 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:29 UTC] ✅ FINAL shop_id for sizes: 1
[07-Apr-2026 05:06:29 UTC] Found 8 sizes for shop_id: 1
[07-Apr-2026 05:06:29 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:29 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:29 UTC] ✅ FINAL shop_id for colors: 1
[07-Apr-2026 05:06:29 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:29 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:29 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 05:06:29 UTC] Found 10 colors for shop_id: 1
[07-Apr-2026 05:06:29 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 05:06:29 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:29 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:29 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:06:29 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:06:29 UTC] Final Shop ID: 1
[07-Apr-2026 05:06:29 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:29 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:29 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 05:06:29 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 05:06:29 UTC] Total count in DB: 14
[07-Apr-2026 05:06:29 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 05:06:29 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:29 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:29 UTC] ✅ FINAL shop_id for units: 1
[07-Apr-2026 05:06:29 UTC] Found 10 units for shop_id: 1
[07-Apr-2026 05:06:30 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:30 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:30 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:30 UTC] Getting customers for shop_id: 1
[07-Apr-2026 05:06:30 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 05:06:31 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:31 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:31 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:31 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:31 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:06:31 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:06:31 UTC] Final Shop ID: 1
[07-Apr-2026 05:06:31 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 05:06:31 UTC] Total count in DB: 14
[07-Apr-2026 05:06:38 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:38 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:38 UTC] Getting customers for shop_id: 1
[07-Apr-2026 05:06:38 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 05:06:39 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:39 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:40 UTC] Shop ID from POST: 1
[07-Apr-2026 05:06:40 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:40 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 05:06:40 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 05:06:42 UTC] Shop ID from POST: 1
[07-Apr-2026 05:06:42 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:42 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 05:06:42 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 05:06:42 UTC] Shop ID from POST: 1
[07-Apr-2026 05:06:42 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:42 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:06:42 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:06:42 UTC] Final Shop ID: 1
[07-Apr-2026 05:06:42 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 05:06:42 UTC] Total count in DB: 14
[07-Apr-2026 05:06:42 UTC] Shop ID from POST: 1
[07-Apr-2026 05:06:42 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:42 UTC] Shop ID from POST: 1
[07-Apr-2026 05:06:42 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:45 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:45 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:45 UTC] get_employees - Final Shop ID: 1
[07-Apr-2026 05:06:45 UTC] Found 4 employees for shop_id: 1
[07-Apr-2026 05:06:45 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:45 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:45 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:45 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:45 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:45 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:45 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:45 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:48 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:48 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:50 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:50 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:50 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:50 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:55 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:55 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:56 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:56 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:57 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:57 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:58 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:58 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:58 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:58 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:59 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:59 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:59 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:59 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:06:59 UTC] Shop ID from GET: 1
[07-Apr-2026 05:06:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:00 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:00 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:00 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:00 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:00 UTC] get_employees - Final Shop ID: 1
[07-Apr-2026 05:07:00 UTC] Found 4 employees for shop_id: 1
[07-Apr-2026 05:07:00 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:00 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:00 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:01 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:01 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:01 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:01 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:01 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:01 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:01 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:01 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:01 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:01 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:02 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:02 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:02 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:02 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:02 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:02 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:02 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:02 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:02 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:02 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:02 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 05:07:02 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 05:07:02 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:02 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:02 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:02 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:02 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:02 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:03 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:03 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:03 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:03 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:03 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:03 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:03 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:03 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:03 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:03 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:03 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:03 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:03 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:03 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:03 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:03 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:03 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:03 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:03 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:03 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:03 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:03 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:04 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:04 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:04 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:04 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:04 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:04 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:04 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:04 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:05 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:05 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:05 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:05 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:05 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:05 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:06 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:06 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:06 UTC] Getting customers for shop_id: 1
[07-Apr-2026 05:07:06 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 05:07:06 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:06 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:06 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:06 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:07 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:07 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:07 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:07 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:07 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:07 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:07 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:07 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:07 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:07 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:07 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:07 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:07 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:07 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:07 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:07 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:07 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:07 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:08 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:08 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:08 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:08 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:08 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:08 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:08 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:08 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:08 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:08 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:08 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:08 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:08 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:08 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:08 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:08 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:08 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:08 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:08 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:08 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:08 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:08 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:08 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:08 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:08 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:08 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:09 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:09 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:09 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:09 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:09 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:09 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:09 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:09 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:09 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:09 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:09 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:09 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:09 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:09 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:09 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:09 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:09 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:09 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:09 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:09 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:09 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:09 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:09 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:09 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:09 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:09 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:10 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:10 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:10 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:10 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:10 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:10 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:10 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:10 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:10 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:10 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:10 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:10 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:10 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:10 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:10 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:10 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:10 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:10 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:11 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:11 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:11 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:11 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:11 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:11 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:11 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:11 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:11 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:11 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:12 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:12 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:12 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:12 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:12 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:12 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:12 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:12 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:12 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:12 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:12 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:12 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:13 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:13 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:13 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:13 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:13 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:13 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:13 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:13 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:13 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:13 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:26 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:26 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:27 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:27 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:27 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:27 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:27 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:27 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:27 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:27 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:27 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:27 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:27 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:27 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:28 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:28 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:28 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:28 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:28 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:28 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:28 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:28 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:28 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:28 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:29 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:29 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:29 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:29 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:29 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:29 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:29 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:29 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:29 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:29 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:29 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:29 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:29 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:29 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:30 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:30 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:30 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:30 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:30 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:30 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:31 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:31 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:31 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:31 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:31 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:31 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:31 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:31 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:31 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:31 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:31 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:31 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:32 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:32 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:32 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:32 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:32 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:32 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:32 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:32 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:32 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:32 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:33 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:33 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:33 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:33 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:33 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:33 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:33 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:33 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:33 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:07:33 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:07:33 UTC] Final Shop ID: 1
[07-Apr-2026 05:07:33 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 05:07:33 UTC] Total count in DB: 14
[07-Apr-2026 05:07:33 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:33 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:33 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:33 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:33 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:33 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:34 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:34 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:34 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:34 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:34 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:34 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:34 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:34 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:35 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:35 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:35 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:07:35 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:07:35 UTC] Final Shop ID: 1
[07-Apr-2026 05:07:35 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 05:07:35 UTC] Total count in DB: 14
[07-Apr-2026 05:07:35 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:35 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:35 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:35 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:35 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:35 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:35 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:35 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:35 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:35 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:35 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:35 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:36 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:36 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:36 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:36 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:36 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:36 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:36 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:36 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:36 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:07:36 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:07:36 UTC] Final Shop ID: 1
[07-Apr-2026 05:07:36 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 05:07:36 UTC] Total count in DB: 14
[07-Apr-2026 05:07:36 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:36 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:36 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:36 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:36 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:36 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:37 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:37 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:37 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:37 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:37 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:37 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:37 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:37 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:37 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:37 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:37 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:37 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:38 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:38 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:38 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:38 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:38 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:38 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:38 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:07:38 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:07:38 UTC] Final Shop ID: 1
[07-Apr-2026 05:07:38 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 05:07:38 UTC] Total count in DB: 14
[07-Apr-2026 05:07:38 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:38 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:38 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:38 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:38 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:38 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:38 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:38 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:39 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:39 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:39 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:39 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:39 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:39 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:39 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:39 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:39 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:39 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:39 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:39 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:40 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:40 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:40 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:40 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:40 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:40 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:42 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:42 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:42 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:07:42 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:07:42 UTC] Final Shop ID: 1
[07-Apr-2026 05:07:42 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 05:07:42 UTC] Total count in DB: 14
[07-Apr-2026 05:07:44 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:44 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:44 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:07:44 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:07:44 UTC] Final Shop ID: 1
[07-Apr-2026 05:07:44 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 05:07:44 UTC] Total count in DB: 14
[07-Apr-2026 05:07:46 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:46 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:46 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:46 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:46 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:46 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:47 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:47 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:47 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:47 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:47 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:47 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:47 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:47 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:48 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:48 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:48 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:48 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:48 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:48 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:49 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:49 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:49 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:49 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:50 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:50 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:50 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:50 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:50 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:50 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:50 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:50 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:50 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 05:07:50 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:50 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:50 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:50 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:50 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:50 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:50 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:50 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:51 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:51 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:51 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:51 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:51 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:51 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:52 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:52 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:52 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:52 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:52 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:52 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:52 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:52 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:52 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:52 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:52 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:07:52 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:07:52 UTC] Final Shop ID: 1
[07-Apr-2026 05:07:52 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:52 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:52 UTC] ✅ FINAL shop_id for colors: 1
[07-Apr-2026 05:07:52 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:52 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:52 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:52 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:52 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:52 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:52 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 05:07:52 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 05:07:52 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:52 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:52 UTC] ✅ FINAL shop_id for units: 1
[07-Apr-2026 05:07:52 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:52 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:52 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:52 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:52 UTC] ✅ FINAL shop_id for sizes: 1
[07-Apr-2026 05:07:53 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:53 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:53 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 05:07:53 UTC] Found 10 colors for shop_id: 1
[07-Apr-2026 05:07:53 UTC] Found 8 sizes for shop_id: 1
[07-Apr-2026 05:07:53 UTC] Found 10 units for shop_id: 1
[07-Apr-2026 05:07:53 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 05:07:53 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 05:07:53 UTC] Total count in DB: 14
[07-Apr-2026 05:07:53 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:53 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:53 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 05:07:53 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:53 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:53 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:53 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:53 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:53 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:53 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:53 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:53 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:53 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:54 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:54 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:54 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:54 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:54 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:54 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:54 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:54 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:54 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:54 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:54 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:54 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:54 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:54 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:54 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:54 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:54 UTC] Shop ID from POST: 1
[07-Apr-2026 05:07:54 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:54 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:54 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:54 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:54 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:55 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:55 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:55 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:55 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:55 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:55 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:55 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:55 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:55 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:55 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:56 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:56 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:56 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:56 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:56 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:56 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:56 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 05:07:56 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 05:07:56 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:56 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:56 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:56 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:56 UTC] ✅ FINAL shop_id for units: 1
[07-Apr-2026 05:07:56 UTC] Found 10 units for shop_id: 1
[07-Apr-2026 05:07:56 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:56 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:56 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 05:07:56 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 05:07:56 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:56 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:56 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:07:56 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:07:56 UTC] Final Shop ID: 1
[07-Apr-2026 05:07:56 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 05:07:56 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:56 UTC] Total count in DB: 14
[07-Apr-2026 05:07:56 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:56 UTC] ✅ FINAL shop_id for sizes: 1
[07-Apr-2026 05:07:56 UTC] Found 8 sizes for shop_id: 1
[07-Apr-2026 05:07:56 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:56 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:56 UTC] ✅ FINAL shop_id for colors: 1
[07-Apr-2026 05:07:56 UTC] Found 10 colors for shop_id: 1
[07-Apr-2026 05:07:56 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:56 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:56 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:56 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:57 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:57 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:57 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:57 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:57 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:57 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:57 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:57 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:58 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:58 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:58 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:58 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:58 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:58 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:58 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:58 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:58 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:58 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:59 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:59 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:59 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:59 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:59 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:07:59 UTC] Shop ID from GET: 1
[07-Apr-2026 05:07:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:00 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:00 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:00 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:00 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:00 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:00 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:01 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:01 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:01 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:01 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:01 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:01 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:01 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:01 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:02 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:02 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:02 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:02 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:02 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:02 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:02 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:02 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:02 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:02 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:03 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:03 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:03 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:03 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:03 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:03 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:03 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:03 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:03 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:03 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:04 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:04 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:04 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:04 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:04 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:04 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:04 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:04 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:05 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:05 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:05 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:05 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:05 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:05 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:05 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:05 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:05 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:05 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:06 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:06 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:06 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:06 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:06 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:06 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:12 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:12 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:12 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:12 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:12 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:12 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:12 UTC] Getting customers for shop_id: 1
[07-Apr-2026 05:08:12 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 05:08:12 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:12 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:12 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:12 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:08:12 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:12 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:08:12 UTC] Final Shop ID: 1
[07-Apr-2026 05:08:12 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 05:08:12 UTC] Total count in DB: 14
[07-Apr-2026 05:08:14 UTC] Shop ID from POST: 1
[07-Apr-2026 05:08:14 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:14 UTC] Shop ID from POST: 1
[07-Apr-2026 05:08:14 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:14 UTC] Shop ID from POST: 1
[07-Apr-2026 05:08:14 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:14 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 05:08:14 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 05:08:14 UTC] Shop ID from POST: 1
[07-Apr-2026 05:08:14 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:14 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:08:14 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:08:14 UTC] Final Shop ID: 1
[07-Apr-2026 05:08:14 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 05:08:14 UTC] Total count in DB: 14
[07-Apr-2026 05:08:15 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:15 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:15 UTC] Getting customers for shop_id: 1
[07-Apr-2026 05:08:15 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 05:08:16 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:16 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:17 UTC] Shop ID from POST: 1
[07-Apr-2026 05:08:17 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:17 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 05:08:17 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 05:08:19 UTC] Shop ID from GET: 1
[07-Apr-2026 05:08:19 UTC] Final current_shop_id: 1
[07-Apr-2026 05:08:19 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:08:19 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:08:19 UTC] Final Shop ID: 1
[07-Apr-2026 05:08:19 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 05:08:19 UTC] Total count in DB: 14
[07-Apr-2026 05:35:36 UTC] Using default shop_id: 5
[07-Apr-2026 05:35:36 UTC] Final current_shop_id: 5
[07-Apr-2026 05:35:36 UTC] ========== LOGIN DEBUG ==========
[07-Apr-2026 05:35:36 UTC] User ID: 1
[07-Apr-2026 05:35:36 UTC] Username: admin1
[07-Apr-2026 05:35:36 UTC] Role: Admin
[07-Apr-2026 05:35:36 UTC] shop_id from users table: 1
[07-Apr-2026 05:35:36 UTC] Shop Name: ORMATRIX
[07-Apr-2026 05:35:36 UTC] ==================================
[07-Apr-2026 05:35:36 UTC] ✅ FINAL shop_id for user: 1
[07-Apr-2026 05:35:37 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:37 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:37 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:37 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:37 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:37 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:37 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:37 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:37 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:37 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:37 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:37 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:37 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 05:35:37 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:37 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:38 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:38 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:38 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:38 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:38 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:38 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:38 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:38 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:38 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:38 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:38 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:38 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:42 UTC] Shop ID from GET: 1
[07-Apr-2026 05:35:42 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:42 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:35:42 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:35:42 UTC] Final Shop ID: 1
[07-Apr-2026 05:35:42 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 05:35:42 UTC] Total count in DB: 14
[07-Apr-2026 05:35:48 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:48 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:49 UTC] Shop ID from GET: 1
[07-Apr-2026 05:35:49 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:49 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:35:49 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:35:49 UTC] Final Shop ID: 1
[07-Apr-2026 05:35:49 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 05:35:49 UTC] Total count in DB: 14
[07-Apr-2026 05:35:51 UTC] Shop ID from GET: 1
[07-Apr-2026 05:35:51 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:51 UTC] Shop ID from GET: 1
[07-Apr-2026 05:35:51 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:59 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:59 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:59 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:59 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:59 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:59 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:59 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:59 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 05:35:59 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:35:59 UTC] Shop ID from POST: 1
[07-Apr-2026 05:35:59 UTC] Final current_shop_id: 1
[07-Apr-2026 05:36:00 UTC] Shop ID from POST: 1
[07-Apr-2026 05:36:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:36:00 UTC] Shop ID from POST: 1
[07-Apr-2026 05:36:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:36:00 UTC] Shop ID from POST: 1
[07-Apr-2026 05:36:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:36:00 UTC] Shop ID from POST: 1
[07-Apr-2026 05:36:00 UTC] Final current_shop_id: 1
[07-Apr-2026 05:36:20 UTC] Shop ID from GET: 1
[07-Apr-2026 05:36:20 UTC] Final current_shop_id: 1
[07-Apr-2026 05:36:20 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 05:36:20 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 05:36:20 UTC] Shop ID from GET: 1
[07-Apr-2026 05:36:20 UTC] Final current_shop_id: 1
[07-Apr-2026 05:36:20 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 05:36:20 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 05:36:20 UTC] Shop ID from GET: 1
[07-Apr-2026 05:36:20 UTC] Final current_shop_id: 1
[07-Apr-2026 05:36:20 UTC] ✅ FINAL shop_id for sizes: 1
[07-Apr-2026 05:36:20 UTC] Found 8 sizes for shop_id: 1
[07-Apr-2026 05:36:20 UTC] Shop ID from GET: 1
[07-Apr-2026 05:36:20 UTC] Final current_shop_id: 1
[07-Apr-2026 05:36:20 UTC] ✅ FINAL shop_id for colors: 1
[07-Apr-2026 05:36:20 UTC] Found 10 colors for shop_id: 1
[07-Apr-2026 05:36:20 UTC] Shop ID from GET: 1
[07-Apr-2026 05:36:20 UTC] Final current_shop_id: 1
[07-Apr-2026 05:36:20 UTC] ✅ FINAL shop_id for units: 1
[07-Apr-2026 05:36:20 UTC] Found 10 units for shop_id: 1
[07-Apr-2026 05:36:20 UTC] Shop ID from GET: 1
[07-Apr-2026 05:36:20 UTC] Final current_shop_id: 1
[07-Apr-2026 05:36:20 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:36:20 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:36:20 UTC] Final Shop ID: 1
[07-Apr-2026 05:36:20 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 05:36:20 UTC] Total count in DB: 14
[07-Apr-2026 05:36:46 UTC] Shop ID from POST: 1
[07-Apr-2026 05:36:46 UTC] Final current_shop_id: 1
[07-Apr-2026 05:36:46 UTC] ========== ADD COLOR DEBUG ==========
[07-Apr-2026 05:36:46 UTC] Input shop_id from request: 1
[07-Apr-2026 05:36:46 UTC] Parameter shop_id: 1
[07-Apr-2026 05:36:46 UTC] Using shop_id: 1
[07-Apr-2026 05:36:46 UTC] Error in handleAddColor: Color with this name already exists for your shop
[07-Apr-2026 05:37:49 UTC] Shop ID from POST: 1
[07-Apr-2026 05:37:49 UTC] Final current_shop_id: 1
[07-Apr-2026 05:37:49 UTC] ========== ADD PRODUCT DEBUG ==========
[07-Apr-2026 05:37:49 UTC] Shop ID: 1
[07-Apr-2026 05:37:49 UTC] Input: {"action":"add_product","name":"ooo","category_id":2,"brand_id":109,"color_id":6,"size_id":2,"unit_id":1,"gst_percentage":6,"hsn_code":"Hsn12","purchase_price":600,"sale_price":900,"stock_quantity":10,"min_stock_level":1,"shop_id":1}
[07-Apr-2026 05:37:49 UTC] Product added successfully with ID: 116 for shop_id: 1
[07-Apr-2026 05:37:49 UTC] Shop ID from GET: 1
[07-Apr-2026 05:37:49 UTC] Final current_shop_id: 1
[07-Apr-2026 05:37:49 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:37:49 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:37:49 UTC] Final Shop ID: 1
[07-Apr-2026 05:37:49 UTC] Found 15 products for shop_id: 1
[07-Apr-2026 05:37:49 UTC] Total count in DB: 15
[07-Apr-2026 05:39:35 UTC] Shop ID from POST: 1
[07-Apr-2026 05:39:35 UTC] Final current_shop_id: 1
[07-Apr-2026 05:39:35 UTC] Shop ID from GET: 1
[07-Apr-2026 05:39:35 UTC] Final current_shop_id: 1
[07-Apr-2026 05:39:35 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:39:35 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:39:35 UTC] Final Shop ID: 1
[07-Apr-2026 05:39:35 UTC] Found 15 products for shop_id: 1
[07-Apr-2026 05:39:35 UTC] Total count in DB: 15
[07-Apr-2026 05:41:09 UTC] Shop ID from POST: 1
[07-Apr-2026 05:41:09 UTC] Final current_shop_id: 1
[07-Apr-2026 05:41:10 UTC] Shop ID from GET: 1
[07-Apr-2026 05:41:10 UTC] Final current_shop_id: 1
[07-Apr-2026 05:41:10 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:41:10 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:41:10 UTC] Final Shop ID: 1
[07-Apr-2026 05:41:10 UTC] Found 15 products for shop_id: 1
[07-Apr-2026 05:41:10 UTC] Total count in DB: 15
[07-Apr-2026 05:41:15 UTC] Shop ID from POST: 1
[07-Apr-2026 05:41:15 UTC] Final current_shop_id: 1
[07-Apr-2026 05:41:15 UTC] Shop ID from GET: 1
[07-Apr-2026 05:41:15 UTC] Final current_shop_id: 1
[07-Apr-2026 05:41:15 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:41:15 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:41:15 UTC] Final Shop ID: 1
[07-Apr-2026 05:41:15 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 05:41:15 UTC] Total count in DB: 14
[07-Apr-2026 05:41:18 UTC] Shop ID from GET: 1
[07-Apr-2026 05:41:18 UTC] Final current_shop_id: 1
[07-Apr-2026 05:41:18 UTC] Shop ID from GET: 1
[07-Apr-2026 05:41:18 UTC] Final current_shop_id: 1
[07-Apr-2026 05:41:18 UTC] Shop ID from GET: 1
[07-Apr-2026 05:41:18 UTC] Final current_shop_id: 1
[07-Apr-2026 05:41:18 UTC] Getting customers for shop_id: 1
[07-Apr-2026 05:41:18 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 05:41:18 UTC] Shop ID from GET: 1
[07-Apr-2026 05:41:18 UTC] Final current_shop_id: 1
[07-Apr-2026 05:41:18 UTC] Shop ID from GET: 1
[07-Apr-2026 05:41:18 UTC] Final current_shop_id: 1
[07-Apr-2026 05:41:18 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 05:41:18 UTC] ========== handleGetProducts ==========
[07-Apr-2026 05:41:18 UTC] Final Shop ID: 1
[07-Apr-2026 05:41:18 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 05:41:18 UTC] Total count in DB: 14
[07-Apr-2026 05:41:25 UTC] Shop ID from GET: 1
[07-Apr-2026 05:41:25 UTC] Final current_shop_id: 1
[07-Apr-2026 05:41:30 UTC] Shop ID from GET: 1
[07-Apr-2026 05:41:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:41:30 UTC] Shop ID from GET: 1
[07-Apr-2026 05:41:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:41:30 UTC] Shop ID from GET: 1
[07-Apr-2026 05:41:30 UTC] Final current_shop_id: 1
[07-Apr-2026 05:41:31 UTC] Shop ID from GET: 1
[07-Apr-2026 05:41:31 UTC] Final current_shop_id: 1
[07-Apr-2026 05:41:31 UTC] Shop ID from GET: 1
[07-Apr-2026 05:41:31 UTC] Final current_shop_id: 1
[07-Apr-2026 05:41:31 UTC] Shop ID from GET: 1
[07-Apr-2026 05:41:31 UTC] Final current_shop_id: 1
[07-Apr-2026 05:43:26 UTC] Shop ID from GET: 1
[07-Apr-2026 05:43:26 UTC] Final current_shop_id: 1
[07-Apr-2026 05:43:26 UTC] Shop ID from GET: 1
[07-Apr-2026 05:43:26 UTC] Final current_shop_id: 1
[07-Apr-2026 05:43:26 UTC] Shop ID from GET: 1
[07-Apr-2026 05:43:26 UTC] Final current_shop_id: 1
[07-Apr-2026 05:43:27 UTC] Shop ID from GET: 1
[07-Apr-2026 05:43:27 UTC] Final current_shop_id: 1
[07-Apr-2026 05:43:27 UTC] Shop ID from GET: 1
[07-Apr-2026 05:43:27 UTC] Final current_shop_id: 1
[07-Apr-2026 05:43:27 UTC] Shop ID from GET: 1
[07-Apr-2026 05:43:27 UTC] Final current_shop_id: 1
[07-Apr-2026 05:43:39 UTC] Shop ID from GET: 1
[07-Apr-2026 05:43:39 UTC] Final current_shop_id: 1
[07-Apr-2026 05:43:40 UTC] Shop ID from GET: 1
[07-Apr-2026 05:43:40 UTC] Final current_shop_id: 1
[07-Apr-2026 05:43:40 UTC] Shop ID from GET: 1
[07-Apr-2026 05:43:40 UTC] Final current_shop_id: 1
[07-Apr-2026 05:43:40 UTC] Shop ID from GET: 1
[07-Apr-2026 05:43:40 UTC] Final current_shop_id: 1
[07-Apr-2026 05:43:40 UTC] Shop ID from GET: 1
[07-Apr-2026 05:43:40 UTC] Final current_shop_id: 1
[07-Apr-2026 05:43:40 UTC] Shop ID from GET: 1
[07-Apr-2026 05:43:40 UTC] Final current_shop_id: 1
[07-Apr-2026 05:44:26 UTC] Shop ID from GET: 1
[07-Apr-2026 05:44:26 UTC] Final current_shop_id: 1
[07-Apr-2026 05:44:26 UTC] Shop ID from GET: 1
[07-Apr-2026 05:44:26 UTC] Final current_shop_id: 1
[07-Apr-2026 05:44:26 UTC] Shop ID from GET: 1
[07-Apr-2026 05:44:26 UTC] Final current_shop_id: 1
[07-Apr-2026 05:44:26 UTC] Shop ID from GET: 1
[07-Apr-2026 05:44:26 UTC] Final current_shop_id: 1
[07-Apr-2026 05:44:59 UTC] Shop ID from GET: 1
[07-Apr-2026 05:44:59 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:05 UTC] Using default shop_id: 5
[07-Apr-2026 06:20:05 UTC] Final current_shop_id: 5
[07-Apr-2026 06:20:05 UTC] ========== LOGIN DEBUG ==========
[07-Apr-2026 06:20:05 UTC] User ID: 1
[07-Apr-2026 06:20:05 UTC] Username: admin1
[07-Apr-2026 06:20:05 UTC] Role: Admin
[07-Apr-2026 06:20:05 UTC] shop_id from users table: 1
[07-Apr-2026 06:20:05 UTC] Shop Name: ORMATRIX
[07-Apr-2026 06:20:05 UTC] ==================================
[07-Apr-2026 06:20:05 UTC] ✅ FINAL shop_id for user: 1
[07-Apr-2026 06:20:06 UTC] Shop ID from POST: 1
[07-Apr-2026 06:20:06 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:06 UTC] Shop ID from POST: 1
[07-Apr-2026 06:20:06 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:06 UTC] Shop ID from POST: 1
[07-Apr-2026 06:20:06 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:06 UTC] Shop ID from POST: 1
[07-Apr-2026 06:20:06 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:06 UTC] Shop ID from POST: 1
[07-Apr-2026 06:20:06 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:06 UTC] Shop ID from POST: 1
[07-Apr-2026 06:20:06 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:06 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 06:20:06 UTC] Shop ID from POST: 1
[07-Apr-2026 06:20:06 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:06 UTC] Shop ID from POST: 1
[07-Apr-2026 06:20:06 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:06 UTC] Shop ID from POST: 1
[07-Apr-2026 06:20:06 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:06 UTC] Shop ID from POST: 1
[07-Apr-2026 06:20:06 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:07 UTC] Shop ID from POST: 1
[07-Apr-2026 06:20:07 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:07 UTC] Shop ID from POST: 1
[07-Apr-2026 06:20:07 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:07 UTC] Shop ID from POST: 1
[07-Apr-2026 06:20:07 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:08 UTC] Shop ID from GET: 1
[07-Apr-2026 06:20:08 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:08 UTC] ✅ FINAL shop_id for units: 1
[07-Apr-2026 06:20:08 UTC] Shop ID from GET: 1
[07-Apr-2026 06:20:08 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:08 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 06:20:08 UTC] Found 10 units for shop_id: 1
[07-Apr-2026 06:20:08 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 06:20:08 UTC] Shop ID from GET: 1
[07-Apr-2026 06:20:08 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:08 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 06:20:08 UTC] ========== handleGetProducts ==========
[07-Apr-2026 06:20:08 UTC] Final Shop ID: 1
[07-Apr-2026 06:20:08 UTC] Shop ID from GET: 1
[07-Apr-2026 06:20:08 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:08 UTC] ✅ FINAL shop_id for sizes: 1
[07-Apr-2026 06:20:08 UTC] Shop ID from GET: 1
[07-Apr-2026 06:20:08 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:08 UTC] ✅ FINAL shop_id for colors: 1
[07-Apr-2026 06:20:08 UTC] Shop ID from GET: 1
[07-Apr-2026 06:20:08 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:08 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 06:20:08 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 06:20:08 UTC] Found 8 sizes for shop_id: 1
[07-Apr-2026 06:20:08 UTC] Found 10 colors for shop_id: 1
[07-Apr-2026 06:20:08 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 06:20:08 UTC] Total count in DB: 14
[07-Apr-2026 06:20:11 UTC] Shop ID from GET: 1
[07-Apr-2026 06:20:11 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:11 UTC] Shop ID from GET: 1
[07-Apr-2026 06:20:11 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:11 UTC] Getting customers for shop_id: 1
[07-Apr-2026 06:20:11 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 06:20:11 UTC] Shop ID from GET: 1
[07-Apr-2026 06:20:11 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:11 UTC] Shop ID from GET: 1
[07-Apr-2026 06:20:11 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:11 UTC] Shop ID from GET: 1
[07-Apr-2026 06:20:11 UTC] Final current_shop_id: 1
[07-Apr-2026 06:20:11 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 06:20:11 UTC] ========== handleGetProducts ==========
[07-Apr-2026 06:20:11 UTC] Final Shop ID: 1
[07-Apr-2026 06:20:11 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 06:20:11 UTC] Total count in DB: 14
[07-Apr-2026 06:54:35 UTC] Shop ID from GET: 1
[07-Apr-2026 06:54:35 UTC] Final current_shop_id: 1
[07-Apr-2026 06:54:35 UTC] Shop ID from GET: 1
[07-Apr-2026 06:54:35 UTC] Final current_shop_id: 1
[07-Apr-2026 06:54:35 UTC] Getting customers for shop_id: 1
[07-Apr-2026 06:54:35 UTC] Shop ID from GET: 1
[07-Apr-2026 06:54:35 UTC] Final current_shop_id: 1
[07-Apr-2026 06:54:35 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 06:54:35 UTC] Shop ID from GET: 1
[07-Apr-2026 06:54:35 UTC] Final current_shop_id: 1
[07-Apr-2026 06:54:36 UTC] Shop ID from GET: 1
[07-Apr-2026 06:54:36 UTC] Final current_shop_id: 1
[07-Apr-2026 06:54:36 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 06:54:36 UTC] ========== handleGetProducts ==========
[07-Apr-2026 06:54:36 UTC] Final Shop ID: 1
[07-Apr-2026 06:54:36 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 06:54:36 UTC] Total count in DB: 14
[07-Apr-2026 06:56:10 UTC] Using default shop_id: 5
[07-Apr-2026 06:56:10 UTC] Final current_shop_id: 5
[07-Apr-2026 06:56:10 UTC] ========== LOGIN DEBUG ==========
[07-Apr-2026 06:56:10 UTC] User ID: 1
[07-Apr-2026 06:56:10 UTC] Username: admin1
[07-Apr-2026 06:56:10 UTC] Role: Admin
[07-Apr-2026 06:56:10 UTC] shop_id from users table: 1
[07-Apr-2026 06:56:10 UTC] Shop Name: ORMATRIX
[07-Apr-2026 06:56:10 UTC] ==================================
[07-Apr-2026 06:56:10 UTC] ✅ FINAL shop_id for user: 1
[07-Apr-2026 06:56:11 UTC] Shop ID from POST: 1
[07-Apr-2026 06:56:11 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:11 UTC] Shop ID from POST: 1
[07-Apr-2026 06:56:11 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:11 UTC] Shop ID from POST: 1
[07-Apr-2026 06:56:11 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:11 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 06:56:11 UTC] Shop ID from POST: 1
[07-Apr-2026 06:56:11 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:11 UTC] Shop ID from POST: 1
[07-Apr-2026 06:56:11 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:11 UTC] Shop ID from POST: 1
[07-Apr-2026 06:56:11 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:11 UTC] Shop ID from POST: 1
[07-Apr-2026 06:56:11 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:11 UTC] Shop ID from POST: 1
[07-Apr-2026 06:56:11 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:11 UTC] Shop ID from POST: 1
[07-Apr-2026 06:56:11 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:11 UTC] Shop ID from POST: 1
[07-Apr-2026 06:56:11 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:11 UTC] Shop ID from POST: 1
[07-Apr-2026 06:56:11 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:11 UTC] Shop ID from POST: 1
[07-Apr-2026 06:56:11 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:11 UTC] Shop ID from POST: 1
[07-Apr-2026 06:56:11 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:20 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:20 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:20 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 06:56:20 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:20 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:20 UTC] ✅ FINAL shop_id for units: 1
[07-Apr-2026 06:56:20 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 06:56:20 UTC] Found 10 units for shop_id: 1
[07-Apr-2026 06:56:20 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:20 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:20 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 06:56:20 UTC] ========== handleGetProducts ==========
[07-Apr-2026 06:56:20 UTC] Final Shop ID: 1
[07-Apr-2026 06:56:20 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 06:56:20 UTC] Total count in DB: 14
[07-Apr-2026 06:56:20 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:20 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:20 UTC] ✅ FINAL shop_id for colors: 1
[07-Apr-2026 06:56:20 UTC] Found 10 colors for shop_id: 1
[07-Apr-2026 06:56:20 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:20 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:20 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:20 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:20 UTC] ✅ FINAL shop_id for sizes: 1
[07-Apr-2026 06:56:20 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 06:56:20 UTC] Found 8 sizes for shop_id: 1
[07-Apr-2026 06:56:20 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 06:56:25 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:25 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:25 UTC] Getting customers for shop_id: 1
[07-Apr-2026 06:56:25 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 06:56:25 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:25 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:25 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:25 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:25 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:25 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:25 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 06:56:25 UTC] ========== handleGetProducts ==========
[07-Apr-2026 06:56:25 UTC] Final Shop ID: 1
[07-Apr-2026 06:56:25 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 06:56:25 UTC] Total count in DB: 14
[07-Apr-2026 06:56:25 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:25 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:31 UTC] Shop ID from POST: 1
[07-Apr-2026 06:56:31 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:31 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 06:56:31 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 06:56:31 UTC] Shop ID from POST: 1
[07-Apr-2026 06:56:31 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:31 UTC] Shop ID from POST: 1
[07-Apr-2026 06:56:31 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:31 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 06:56:31 UTC] ========== handleGetProducts ==========
[07-Apr-2026 06:56:31 UTC] Final Shop ID: 1
[07-Apr-2026 06:56:31 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 06:56:31 UTC] Total count in DB: 14
[07-Apr-2026 06:56:31 UTC] Shop ID from POST: 1
[07-Apr-2026 06:56:31 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:33 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:33 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:33 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 06:56:33 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 06:56:33 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:33 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:33 UTC] ✅ FINAL shop_id for units: 1
[07-Apr-2026 06:56:33 UTC] Found 10 units for shop_id: 1
[07-Apr-2026 06:56:33 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:33 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:33 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 06:56:33 UTC] ========== handleGetProducts ==========
[07-Apr-2026 06:56:33 UTC] Final Shop ID: 1
[07-Apr-2026 06:56:33 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 06:56:33 UTC] Total count in DB: 14
[07-Apr-2026 06:56:33 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:33 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:33 UTC] ✅ FINAL shop_id for colors: 1
[07-Apr-2026 06:56:33 UTC] Found 10 colors for shop_id: 1
[07-Apr-2026 06:56:33 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:33 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:33 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 06:56:33 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 06:56:33 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:33 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:33 UTC] ✅ FINAL shop_id for sizes: 1
[07-Apr-2026 06:56:33 UTC] Found 8 sizes for shop_id: 1
[07-Apr-2026 06:56:35 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:35 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:35 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:35 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:35 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:35 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:35 UTC] Getting customers for shop_id: 1
[07-Apr-2026 06:56:35 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 06:56:35 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:35 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:35 UTC] Shop ID from GET: 1
[07-Apr-2026 06:56:35 UTC] Final current_shop_id: 1
[07-Apr-2026 06:56:35 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 06:56:35 UTC] ========== handleGetProducts ==========
[07-Apr-2026 06:56:35 UTC] Final Shop ID: 1
[07-Apr-2026 06:56:35 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 06:56:35 UTC] Total count in DB: 14
[07-Apr-2026 06:58:02 UTC] Using default shop_id: 5
[07-Apr-2026 06:58:02 UTC] Final current_shop_id: 5
[07-Apr-2026 06:58:02 UTC] ========== LOGIN DEBUG ==========
[07-Apr-2026 06:58:02 UTC] User ID: 1
[07-Apr-2026 06:58:02 UTC] Username: admin1
[07-Apr-2026 06:58:02 UTC] Role: Admin
[07-Apr-2026 06:58:02 UTC] shop_id from users table: 1
[07-Apr-2026 06:58:02 UTC] Shop Name: ORMATRIX
[07-Apr-2026 06:58:02 UTC] ==================================
[07-Apr-2026 06:58:02 UTC] ✅ FINAL shop_id for user: 1
[07-Apr-2026 06:58:03 UTC] Shop ID from POST: 1
[07-Apr-2026 06:58:03 UTC] Final current_shop_id: 1
[07-Apr-2026 06:58:03 UTC] Shop ID from POST: 1
[07-Apr-2026 06:58:03 UTC] Final current_shop_id: 1
[07-Apr-2026 06:58:03 UTC] Shop ID from POST: 1
[07-Apr-2026 06:58:03 UTC] Final current_shop_id: 1
[07-Apr-2026 06:58:03 UTC] Shop ID from POST: 1
[07-Apr-2026 06:58:03 UTC] Final current_shop_id: 1
[07-Apr-2026 06:58:03 UTC] Shop ID from POST: 1
[07-Apr-2026 06:58:03 UTC] Final current_shop_id: 1
[07-Apr-2026 06:58:03 UTC] Shop ID from POST: 1
[07-Apr-2026 06:58:03 UTC] Final current_shop_id: 1
[07-Apr-2026 06:58:03 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 06:58:03 UTC] Shop ID from POST: 1
[07-Apr-2026 06:58:03 UTC] Final current_shop_id: 1
[07-Apr-2026 06:58:03 UTC] Shop ID from POST: 1
[07-Apr-2026 06:58:03 UTC] Final current_shop_id: 1
[07-Apr-2026 06:58:03 UTC] Shop ID from POST: 1
[07-Apr-2026 06:58:03 UTC] Final current_shop_id: 1
[07-Apr-2026 06:58:03 UTC] Shop ID from POST: 1
[07-Apr-2026 06:58:03 UTC] Final current_shop_id: 1
[07-Apr-2026 06:58:03 UTC] Shop ID from POST: 1
[07-Apr-2026 06:58:03 UTC] Final current_shop_id: 1
[07-Apr-2026 06:58:04 UTC] Shop ID from POST: 1
[07-Apr-2026 06:58:04 UTC] Final current_shop_id: 1
[07-Apr-2026 06:58:04 UTC] Shop ID from POST: 1
[07-Apr-2026 06:58:04 UTC] Final current_shop_id: 1
[07-Apr-2026 06:58:05 UTC] Shop ID from GET: 1
[07-Apr-2026 06:58:05 UTC] Final current_shop_id: 1
[07-Apr-2026 06:58:05 UTC] Shop ID from GET: 1
[07-Apr-2026 06:58:05 UTC] Final current_shop_id: 1
[07-Apr-2026 06:58:05 UTC] Shop ID from GET: 1
[07-Apr-2026 06:58:05 UTC] Final current_shop_id: 1
[07-Apr-2026 06:58:05 UTC] Getting customers for shop_id: 1
[07-Apr-2026 06:58:05 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 06:58:06 UTC] Shop ID from GET: 1
[07-Apr-2026 06:58:06 UTC] Final current_shop_id: 1
[07-Apr-2026 06:58:06 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 06:58:06 UTC] ========== handleGetProducts ==========
[07-Apr-2026 06:58:06 UTC] Final Shop ID: 1
[07-Apr-2026 06:58:06 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 06:58:06 UTC] Total count in DB: 14
[07-Apr-2026 06:58:06 UTC] Shop ID from GET: 1
[07-Apr-2026 06:58:06 UTC] Final current_shop_id: 1
[07-Apr-2026 07:00:36 UTC] Using default shop_id: 5
[07-Apr-2026 07:00:36 UTC] Final current_shop_id: 5
[07-Apr-2026 07:00:36 UTC] Login failed: User not found - Email/Username: admin1@ormatrix.com, Role: Staff
[07-Apr-2026 07:00:36 UTC] API Error: Invalid credentials
[07-Apr-2026 07:00:50 UTC] Using default shop_id: 5
[07-Apr-2026 07:00:50 UTC] Final current_shop_id: 5
[07-Apr-2026 07:00:50 UTC] ========== LOGIN DEBUG ==========
[07-Apr-2026 07:00:50 UTC] User ID: 1
[07-Apr-2026 07:00:50 UTC] Username: admin1
[07-Apr-2026 07:00:50 UTC] Role: Admin
[07-Apr-2026 07:00:50 UTC] shop_id from users table: 1
[07-Apr-2026 07:00:50 UTC] Shop Name: ORMATRIX
[07-Apr-2026 07:00:50 UTC] ==================================
[07-Apr-2026 07:00:50 UTC] ✅ FINAL shop_id for user: 1
[07-Apr-2026 07:00:51 UTC] Shop ID from POST: 1
[07-Apr-2026 07:00:51 UTC] Shop ID from POST: 1
[07-Apr-2026 07:00:51 UTC] Final current_shop_id: 1
[07-Apr-2026 07:00:51 UTC] Final current_shop_id: 1
[07-Apr-2026 07:00:51 UTC] Shop ID from POST: 1
[07-Apr-2026 07:00:51 UTC] Final current_shop_id: 1
[07-Apr-2026 07:00:51 UTC] Shop ID from POST: 1
[07-Apr-2026 07:00:51 UTC] Final current_shop_id: 1
[07-Apr-2026 07:00:51 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 07:00:51 UTC] Shop ID from POST: 1
[07-Apr-2026 07:00:51 UTC] Final current_shop_id: 1
[07-Apr-2026 07:00:51 UTC] Shop ID from POST: 1
[07-Apr-2026 07:00:51 UTC] Final current_shop_id: 1
[07-Apr-2026 07:00:51 UTC] Shop ID from POST: 1
[07-Apr-2026 07:00:51 UTC] Final current_shop_id: 1
[07-Apr-2026 07:00:52 UTC] Shop ID from POST: 1
[07-Apr-2026 07:00:52 UTC] Final current_shop_id: 1
[07-Apr-2026 07:00:52 UTC] Shop ID from POST: 1
[07-Apr-2026 07:00:52 UTC] Final current_shop_id: 1
[07-Apr-2026 07:00:52 UTC] Shop ID from POST: 1
[07-Apr-2026 07:00:52 UTC] Final current_shop_id: 1
[07-Apr-2026 07:00:52 UTC] Shop ID from POST: 1
[07-Apr-2026 07:00:52 UTC] Final current_shop_id: 1
[07-Apr-2026 07:00:52 UTC] Shop ID from POST: 1
[07-Apr-2026 07:00:52 UTC] Final current_shop_id: 1
[07-Apr-2026 07:00:52 UTC] Shop ID from POST: 1
[07-Apr-2026 07:00:52 UTC] Final current_shop_id: 1
[07-Apr-2026 07:00:53 UTC] Shop ID from GET: 1
[07-Apr-2026 07:00:53 UTC] Final current_shop_id: 1
[07-Apr-2026 07:00:53 UTC] Shop ID from GET: 1
[07-Apr-2026 07:00:53 UTC] Final current_shop_id: 1
[07-Apr-2026 07:00:54 UTC] Shop ID from GET: 1
[07-Apr-2026 07:00:54 UTC] Final current_shop_id: 1
[07-Apr-2026 07:00:55 UTC] Shop ID from GET: 1
[07-Apr-2026 07:00:55 UTC] Final current_shop_id: 1
[07-Apr-2026 07:00:55 UTC] Getting customers for shop_id: 1
[07-Apr-2026 07:00:55 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 07:00:55 UTC] Shop ID from GET: 1
[07-Apr-2026 07:00:55 UTC] Final current_shop_id: 1
[07-Apr-2026 07:00:55 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 07:00:55 UTC] ========== handleGetProducts ==========
[07-Apr-2026 07:00:55 UTC] Final Shop ID: 1
[07-Apr-2026 07:00:55 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 07:00:55 UTC] Total count in DB: 14
[07-Apr-2026 07:02:23 UTC] Using default shop_id: 5
[07-Apr-2026 07:02:23 UTC] Final current_shop_id: 5
[07-Apr-2026 07:02:23 UTC] ========== LOGIN DEBUG ==========
[07-Apr-2026 07:02:23 UTC] User ID: 1
[07-Apr-2026 07:02:23 UTC] Username: admin1
[07-Apr-2026 07:02:23 UTC] Role: Admin
[07-Apr-2026 07:02:23 UTC] shop_id from users table: 1
[07-Apr-2026 07:02:23 UTC] Shop Name: ORMATRIX
[07-Apr-2026 07:02:23 UTC] ==================================
[07-Apr-2026 07:02:23 UTC] ✅ FINAL shop_id for user: 1
[07-Apr-2026 07:02:24 UTC] Shop ID from POST: 1
[07-Apr-2026 07:02:24 UTC] Final current_shop_id: 1
[07-Apr-2026 07:02:24 UTC] Shop ID from POST: 1
[07-Apr-2026 07:02:24 UTC] Final current_shop_id: 1
[07-Apr-2026 07:02:24 UTC] Shop ID from POST: 1
[07-Apr-2026 07:02:24 UTC] Final current_shop_id: 1
[07-Apr-2026 07:02:24 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 07:02:24 UTC] Shop ID from POST: 1
[07-Apr-2026 07:02:24 UTC] Final current_shop_id: 1
[07-Apr-2026 07:02:24 UTC] Shop ID from POST: 1
[07-Apr-2026 07:02:24 UTC] Final current_shop_id: 1
[07-Apr-2026 07:02:24 UTC] Shop ID from POST: 1
[07-Apr-2026 07:02:24 UTC] Final current_shop_id: 1
[07-Apr-2026 07:02:24 UTC] Shop ID from POST: 1
[07-Apr-2026 07:02:24 UTC] Final current_shop_id: 1
[07-Apr-2026 07:02:24 UTC] Shop ID from POST: 1
[07-Apr-2026 07:02:24 UTC] Final current_shop_id: 1
[07-Apr-2026 07:02:24 UTC] Shop ID from POST: 1
[07-Apr-2026 07:02:24 UTC] Final current_shop_id: 1
[07-Apr-2026 07:02:24 UTC] Shop ID from POST: 1
[07-Apr-2026 07:02:24 UTC] Final current_shop_id: 1
[07-Apr-2026 07:02:24 UTC] Shop ID from POST: 1
[07-Apr-2026 07:02:24 UTC] Final current_shop_id: 1
[07-Apr-2026 07:02:25 UTC] Shop ID from POST: 1
[07-Apr-2026 07:02:25 UTC] Final current_shop_id: 1
[07-Apr-2026 07:02:25 UTC] Shop ID from POST: 1
[07-Apr-2026 07:02:25 UTC] Final current_shop_id: 1
[07-Apr-2026 07:02:26 UTC] Shop ID from GET: 1
[07-Apr-2026 07:02:26 UTC] Final current_shop_id: 1
[07-Apr-2026 07:02:26 UTC] Shop ID from GET: 1
[07-Apr-2026 07:02:28 UTC] Final current_shop_id: 1
[07-Apr-2026 07:02:28 UTC] Getting customers for shop_id: 1
[07-Apr-2026 07:02:28 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 07:02:28 UTC] Shop ID from GET: 1
[07-Apr-2026 07:02:28 UTC] Final current_shop_id: 1
[07-Apr-2026 07:02:28 UTC] Shop ID from GET: 1
[07-Apr-2026 07:02:28 UTC] Final current_shop_id: 1
[07-Apr-2026 07:02:28 UTC] Shop ID from GET: 1
[07-Apr-2026 07:02:28 UTC] Final current_shop_id: 1
[07-Apr-2026 07:02:28 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 07:02:28 UTC] ========== handleGetProducts ==========
[07-Apr-2026 07:02:28 UTC] Final Shop ID: 1
[07-Apr-2026 07:02:28 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 07:02:28 UTC] Total count in DB: 14
[07-Apr-2026 08:44:32 UTC] Shop ID from POST: 1
[07-Apr-2026 08:44:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:32 UTC] Shop ID from POST: 1
[07-Apr-2026 08:44:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:32 UTC] Shop ID from POST: 1
[07-Apr-2026 08:44:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:32 UTC] Shop ID from POST: 1
[07-Apr-2026 08:44:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:32 UTC] Shop ID from POST: 1
[07-Apr-2026 08:44:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:32 UTC] Shop ID from POST: 1
[07-Apr-2026 08:44:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:32 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 08:44:32 UTC] Shop ID from POST: 1
[07-Apr-2026 08:44:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:32 UTC] Shop ID from POST: 1
[07-Apr-2026 08:44:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:33 UTC] Shop ID from POST: 1
[07-Apr-2026 08:44:33 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:33 UTC] Shop ID from POST: 1
[07-Apr-2026 08:44:33 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:33 UTC] Shop ID from POST: 1
[07-Apr-2026 08:44:33 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:33 UTC] Shop ID from POST: 1
[07-Apr-2026 08:44:33 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:33 UTC] Shop ID from POST: 1
[07-Apr-2026 08:44:33 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:36 UTC] Shop ID from GET: 1
[07-Apr-2026 08:44:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:36 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 08:44:36 UTC] Shop ID from GET: 1
[07-Apr-2026 08:44:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:36 UTC] ✅ FINAL shop_id for sizes: 1
[07-Apr-2026 08:44:36 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 08:44:36 UTC] Found 8 sizes for shop_id: 1
[07-Apr-2026 08:44:36 UTC] Shop ID from GET: 1
[07-Apr-2026 08:44:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:36 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 08:44:36 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 08:44:36 UTC] Shop ID from GET: 1
[07-Apr-2026 08:44:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:36 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 08:44:36 UTC] ========== handleGetProducts ==========
[07-Apr-2026 08:44:36 UTC] Final Shop ID: 1
[07-Apr-2026 08:44:36 UTC] Shop ID from GET: 1
[07-Apr-2026 08:44:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:36 UTC] ✅ FINAL shop_id for colors: 1
[07-Apr-2026 08:44:36 UTC] Found 10 colors for shop_id: 1
[07-Apr-2026 08:44:36 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 08:44:36 UTC] Total count in DB: 14
[07-Apr-2026 08:44:36 UTC] Shop ID from GET: 1
[07-Apr-2026 08:44:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:36 UTC] ✅ FINAL shop_id for units: 1
[07-Apr-2026 08:44:36 UTC] Found 10 units for shop_id: 1
[07-Apr-2026 08:44:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:44:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:44:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:44:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:38 UTC] Getting customers for shop_id: 1
[07-Apr-2026 08:44:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:38 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 08:44:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:44:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:44:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:38 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 08:44:38 UTC] ========== handleGetProducts ==========
[07-Apr-2026 08:44:38 UTC] Final Shop ID: 1
[07-Apr-2026 08:44:38 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 08:44:38 UTC] Total count in DB: 14
[07-Apr-2026 08:44:40 UTC] Shop ID from POST: 1
[07-Apr-2026 08:44:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:40 UTC] Shop ID from POST: 1
[07-Apr-2026 08:44:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:40 UTC] Shop ID from POST: 1
[07-Apr-2026 08:44:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:40 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 08:44:40 UTC] ========== handleGetProducts ==========
[07-Apr-2026 08:44:40 UTC] Final Shop ID: 1
[07-Apr-2026 08:44:40 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 08:44:40 UTC] Total count in DB: 14
[07-Apr-2026 08:44:40 UTC] Shop ID from POST: 1
[07-Apr-2026 08:44:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:40 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 08:44:40 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 08:44:41 UTC] Shop ID from GET: 1
[07-Apr-2026 08:44:41 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:41 UTC] Getting customers for shop_id: 1
[07-Apr-2026 08:44:41 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 08:44:41 UTC] Shop ID from GET: 1
[07-Apr-2026 08:44:41 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:42 UTC] Shop ID from POST: 1
[07-Apr-2026 08:44:42 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:42 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 08:44:42 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 08:44:44 UTC] Shop ID from GET: 1
[07-Apr-2026 08:44:44 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:44 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 08:44:44 UTC] ========== handleGetProducts ==========
[07-Apr-2026 08:44:44 UTC] Final Shop ID: 1
[07-Apr-2026 08:44:44 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 08:44:44 UTC] Total count in DB: 14
[07-Apr-2026 08:44:46 UTC] Shop ID from GET: 1
[07-Apr-2026 08:44:46 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:46 UTC] Shop ID from GET: 1
[07-Apr-2026 08:44:46 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:47 UTC] Shop ID from GET: 1
[07-Apr-2026 08:44:47 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:47 UTC] Shop ID from GET: 1
[07-Apr-2026 08:44:47 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:47 UTC] Shop ID from GET: 1
[07-Apr-2026 08:44:47 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:47 UTC] get_employees - Final Shop ID: 1
[07-Apr-2026 08:44:47 UTC] Shop ID from GET: 1
[07-Apr-2026 08:44:47 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:47 UTC] Shop ID from GET: 1
[07-Apr-2026 08:44:47 UTC] Final current_shop_id: 1
[07-Apr-2026 08:44:47 UTC] Found 4 employees for shop_id: 1
[07-Apr-2026 08:45:02 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:02 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:02 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 08:45:02 UTC] ========== handleGetProducts ==========
[07-Apr-2026 08:45:02 UTC] Final Shop ID: 1
[07-Apr-2026 08:45:02 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 08:45:02 UTC] Total count in DB: 14
[07-Apr-2026 08:45:03 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:03 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:03 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:03 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:03 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 08:45:03 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 08:45:03 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:03 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:03 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:03 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:03 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 08:45:03 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 08:45:03 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:03 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:03 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:03 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:04 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:04 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:04 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:04 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:19 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:19 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:19 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:19 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:19 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:19 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:20 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:20 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:20 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:20 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:20 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:20 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:20 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:20 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:20 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:20 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:20 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:20 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:21 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:21 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:21 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:21 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:21 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:21 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:21 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:21 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:21 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:21 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:21 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:21 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:22 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:22 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:22 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:22 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:22 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:22 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:22 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:22 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:22 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:22 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:22 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:22 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:23 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:23 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:23 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:23 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:23 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:23 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:23 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:23 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:23 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:23 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:23 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:23 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:24 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:24 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:24 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:24 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:24 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:24 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:24 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:24 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:24 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:24 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:24 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:24 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:25 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:25 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:25 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:25 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:25 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:25 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:25 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:25 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:25 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:25 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:25 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:25 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:26 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:26 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:26 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:26 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:26 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:26 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:26 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:26 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:26 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:26 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:26 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:26 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:26 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:26 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:26 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:26 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:26 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:26 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:27 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:27 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:27 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:27 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:27 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:27 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:27 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:27 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:27 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:27 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:27 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:27 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:27 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:27 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:27 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:27 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:27 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:27 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:27 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:27 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:27 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:27 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:27 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:27 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:27 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:27 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:31 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:31 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:31 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:31 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:31 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:31 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:31 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:31 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:31 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:31 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:31 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:31 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:31 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:31 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:31 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:31 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:31 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:31 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:31 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:31 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:31 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:31 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:31 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:31 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:32 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:32 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:32 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:32 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:32 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:32 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:32 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:32 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:32 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:32 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:32 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:32 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:32 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:32 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:32 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:32 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:32 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:33 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:33 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:33 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:33 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:33 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:33 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:33 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:33 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:34 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:34 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:34 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:34 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:34 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:34 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:34 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:34 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:34 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:34 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:34 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:34 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:35 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:35 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:35 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:35 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:35 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:35 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:35 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:35 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:35 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:35 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:36 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:36 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:36 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:36 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:36 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:36 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:37 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:37 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:37 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:37 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:37 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:37 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:37 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:37 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:39 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:39 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:39 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:39 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:39 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:39 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:39 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:39 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:39 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:39 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:39 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:39 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:39 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:39 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:39 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:39 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:39 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:39 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:39 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:39 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:39 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:39 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:40 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:40 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:40 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:40 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:40 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:40 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:40 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:40 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:40 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:40 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:40 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:40 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:40 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:41 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:41 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:41 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:41 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:41 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:41 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:41 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:41 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:41 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:41 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:41 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:41 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:41 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:41 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:41 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:41 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:41 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:41 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:41 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:41 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:41 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:41 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:41 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:41 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:42 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:42 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:42 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:42 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:42 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:42 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:42 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:42 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:42 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:42 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:42 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:42 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:42 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:42 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:42 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:42 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:42 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:42 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:42 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:42 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:42 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:42 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:43 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:43 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:43 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:43 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:43 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:43 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:43 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:43 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:43 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:43 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:43 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:43 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:43 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:43 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:43 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:43 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:43 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:43 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:44 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:44 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:44 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:44 UTC] Final current_shop_id: 1
[07-Apr-2026 08:45:44 UTC] Shop ID from GET: 1
[07-Apr-2026 08:45:44 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:27 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:27 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:27 UTC] Getting customers for shop_id: 1
[07-Apr-2026 08:46:27 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 08:46:27 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:27 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:27 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 08:46:27 UTC] ========== handleGetProducts ==========
[07-Apr-2026 08:46:27 UTC] Final Shop ID: 1
[07-Apr-2026 08:46:27 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 08:46:27 UTC] Total count in DB: 14
[07-Apr-2026 08:46:27 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:27 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:27 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:27 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:27 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:27 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:27 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:27 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:28 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:28 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:29 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:30 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:30 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:31 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:31 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:31 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:31 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:31 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:31 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:31 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:31 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:31 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:31 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:31 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:31 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:32 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:33 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:33 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:34 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:34 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:34 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:34 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:34 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:34 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:34 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:34 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:35 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:35 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:35 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:35 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:35 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:35 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:35 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:35 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:35 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:35 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:35 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:35 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:36 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:36 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:36 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:36 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:36 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:36 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:37 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:37 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:37 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:37 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:37 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:37 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:37 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:37 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:37 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:37 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:38 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:39 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:39 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:39 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:39 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:39 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:39 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:39 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:39 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:39 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:39 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:39 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:39 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:40 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:40 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:40 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:40 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:40 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:40 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:41 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:41 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:41 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:41 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:41 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:41 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:41 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:41 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:41 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:41 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:42 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:42 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:43 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:43 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:43 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:43 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:43 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:43 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:43 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:43 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:44 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:44 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:44 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:44 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:44 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 08:46:44 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 08:46:44 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:44 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:44 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 08:46:44 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 08:46:44 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:44 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:44 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 08:46:44 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 08:46:44 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:44 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:44 UTC] ✅ FINAL shop_id for colors: 1
[07-Apr-2026 08:46:44 UTC] Found 10 colors for shop_id: 1
[07-Apr-2026 08:46:45 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:45 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:45 UTC] ✅ FINAL shop_id for sizes: 1
[07-Apr-2026 08:46:45 UTC] Found 8 sizes for shop_id: 1
[07-Apr-2026 08:46:45 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:45 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:45 UTC] ✅ FINAL shop_id for units: 1
[07-Apr-2026 08:46:45 UTC] Found 10 units for shop_id: 1
[07-Apr-2026 08:46:45 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:45 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:45 UTC] API Error: Invalid action: get_users
[07-Apr-2026 08:46:45 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:45 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:45 UTC] get_employees - Final Shop ID: 1
[07-Apr-2026 08:46:45 UTC] Found 4 employees for shop_id: 1
[07-Apr-2026 08:46:45 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:45 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:45 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:45 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:57 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:57 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:57 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:57 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:57 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:57 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:58 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:58 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:58 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:58 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:58 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:58 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:58 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:58 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:58 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:58 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:58 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:58 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:59 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:59 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:59 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:59 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:59 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:59 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:59 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:59 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:59 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:59 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:59 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 08:46:59 UTC] ========== handleGetProducts ==========
[07-Apr-2026 08:46:59 UTC] Final Shop ID: 1
[07-Apr-2026 08:46:59 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 08:46:59 UTC] Total count in DB: 14
[07-Apr-2026 08:46:59 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:59 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:59 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:59 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:59 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 08:46:59 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 08:46:59 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:59 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:59 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:59 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:59 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:59 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:59 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 08:46:59 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 08:46:59 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:59 UTC] Final current_shop_id: 1
[07-Apr-2026 08:46:59 UTC] Shop ID from GET: 1
[07-Apr-2026 08:46:59 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:00 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:00 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:00 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:00 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:00 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:00 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:00 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:00 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:00 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:00 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:00 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:00 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:00 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:00 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:00 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:00 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:00 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:00 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:01 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:01 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:01 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:01 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:01 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:01 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:01 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:01 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:01 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:01 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:02 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:02 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:02 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:02 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:02 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:02 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:02 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:02 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:02 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:02 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:02 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:02 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:03 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:03 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:03 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:03 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:03 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:03 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:03 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:03 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:03 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:03 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:03 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:03 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:04 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:04 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:04 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:04 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:04 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:04 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:04 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:04 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:04 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:04 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:04 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:04 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:04 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:04 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:04 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:04 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:05 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:05 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:05 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:05 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:06 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:06 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:06 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 08:47:06 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:06 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:06 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:06 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:06 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:06 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:06 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:06 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:06 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:06 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:06 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:06 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:06 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:06 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:06 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:06 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:06 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:06 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:06 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:06 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:06 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:06 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:06 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:06 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:06 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:06 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:06 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:06 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:06 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:06 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:06 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:06 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:07 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:07 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:07 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:07 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:07 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:07 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:07 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:07 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:07 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:07 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:07 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:07 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:08 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:08 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:08 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:08 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:08 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:08 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:08 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 08:47:08 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 08:47:08 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:08 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:08 UTC] ✅ FINAL shop_id for units: 1
[07-Apr-2026 08:47:08 UTC] Found 10 units for shop_id: 1
[07-Apr-2026 08:47:08 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:08 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:08 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:08 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:08 UTC] ✅ FINAL shop_id for colors: 1
[07-Apr-2026 08:47:08 UTC] Found 10 colors for shop_id: 1
[07-Apr-2026 08:47:08 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:08 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:08 UTC] ✅ FINAL shop_id for sizes: 1
[07-Apr-2026 08:47:08 UTC] Found 8 sizes for shop_id: 1
[07-Apr-2026 08:47:08 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:08 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:08 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 08:47:08 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 08:47:08 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:08 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:08 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 08:47:08 UTC] ========== handleGetProducts ==========
[07-Apr-2026 08:47:08 UTC] Final Shop ID: 1
[07-Apr-2026 08:47:08 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 08:47:08 UTC] Total count in DB: 14
[07-Apr-2026 08:47:08 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:08 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:09 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:09 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:09 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:09 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:09 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:09 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:09 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:09 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:09 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:09 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:09 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:09 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:09 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:09 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:10 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:10 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:10 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:10 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:10 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:10 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:10 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:10 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:10 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:10 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:11 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:11 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:11 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:11 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:11 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:11 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:11 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:11 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:11 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:11 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:11 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:11 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:12 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:12 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:12 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:12 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:12 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:12 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:12 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:12 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:21 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:21 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:21 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:21 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:21 UTC] Getting customers for shop_id: 1
[07-Apr-2026 08:47:21 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 08:47:21 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:21 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:21 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:21 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:21 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 08:47:21 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:21 UTC] ========== handleGetProducts ==========
[07-Apr-2026 08:47:21 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:21 UTC] Final Shop ID: 1
[07-Apr-2026 08:47:21 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 08:47:21 UTC] Total count in DB: 14
[07-Apr-2026 08:47:29 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:29 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 08:47:29 UTC] ========== handleGetProducts ==========
[07-Apr-2026 08:47:29 UTC] Final Shop ID: 1
[07-Apr-2026 08:47:29 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:29 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 08:47:29 UTC] Total count in DB: 14
[07-Apr-2026 08:47:29 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:29 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:29 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:29 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 08:47:29 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 08:47:32 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:32 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:33 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:33 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:35 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:35 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:35 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:35 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:35 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:35 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:35 UTC] Getting customers for shop_id: 1
[07-Apr-2026 08:47:35 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 08:47:35 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:35 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:35 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:35 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:35 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 08:47:35 UTC] ========== handleGetProducts ==========
[07-Apr-2026 08:47:35 UTC] Final Shop ID: 1
[07-Apr-2026 08:47:35 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 08:47:35 UTC] Total count in DB: 14
[07-Apr-2026 08:47:36 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:36 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 08:47:36 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 08:47:36 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:36 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:36 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:36 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:36 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 08:47:36 UTC] ========== handleGetProducts ==========
[07-Apr-2026 08:47:36 UTC] Final Shop ID: 1
[07-Apr-2026 08:47:36 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 08:47:36 UTC] Total count in DB: 14
[07-Apr-2026 08:47:38 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:38 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:38 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:40 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:40 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:40 UTC] ========== handleGetPurchase ==========
[07-Apr-2026 08:47:40 UTC] Shop ID: 1
[07-Apr-2026 08:47:47 UTC] Shop ID from POST: 1
[07-Apr-2026 08:47:47 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:47 UTC] ========== handleGetPurchase ==========
[07-Apr-2026 08:47:47 UTC] Shop ID: 1
[07-Apr-2026 08:47:54 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:54 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:54 UTC] Getting customers for shop_id: 1
[07-Apr-2026 08:47:54 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 08:47:54 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:54 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:57 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:57 UTC] Final current_shop_id: 1
[07-Apr-2026 08:47:57 UTC] Shop ID from GET: 1
[07-Apr-2026 08:47:57 UTC] Final current_shop_id: 1
[07-Apr-2026 08:48:15 UTC] Shop ID from POST: 1
[07-Apr-2026 08:48:15 UTC] Final current_shop_id: 1
[07-Apr-2026 08:48:15 UTC] Error in handleRecordCustomerPayment: Payment amount cannot exceed outstanding amount of ₹0.00
[07-Apr-2026 08:48:23 UTC] Shop ID from POST: 1
[07-Apr-2026 08:48:23 UTC] Final current_shop_id: 1
[07-Apr-2026 08:48:23 UTC] Error in handleRecordCustomerPayment: Payment amount cannot exceed outstanding amount of ₹0.00
[07-Apr-2026 08:48:31 UTC] Shop ID from POST: 1
[07-Apr-2026 08:48:31 UTC] Final current_shop_id: 1
[07-Apr-2026 08:48:31 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 08:48:31 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 08:48:35 UTC] Shop ID from POST: 1
[07-Apr-2026 08:48:35 UTC] Final current_shop_id: 1
[07-Apr-2026 08:48:50 UTC] Shop ID from GET: 1
[07-Apr-2026 08:48:50 UTC] Final current_shop_id: 1
[07-Apr-2026 08:48:50 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 08:48:50 UTC] ========== handleGetProducts ==========
[07-Apr-2026 08:48:50 UTC] Final Shop ID: 1
[07-Apr-2026 08:48:50 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 08:48:50 UTC] Total count in DB: 14
[07-Apr-2026 08:49:03 UTC] Shop ID from GET: 1
[07-Apr-2026 08:49:03 UTC] Final current_shop_id: 1
[07-Apr-2026 08:49:03 UTC] Shop ID from GET: 1
[07-Apr-2026 08:49:03 UTC] Final current_shop_id: 1
[07-Apr-2026 08:49:07 UTC] Shop ID from GET: 1
[07-Apr-2026 08:49:07 UTC] Final current_shop_id: 1
[07-Apr-2026 08:49:10 UTC] Shop ID from GET: 1
[07-Apr-2026 08:49:10 UTC] Final current_shop_id: 1
[07-Apr-2026 08:49:13 UTC] Shop ID from GET: 1
[07-Apr-2026 08:49:13 UTC] Final current_shop_id: 1
[07-Apr-2026 08:50:05 UTC] Shop ID from GET: 1
[07-Apr-2026 08:50:05 UTC] Final current_shop_id: 1
[07-Apr-2026 08:50:05 UTC] Shop ID from GET: 1
[07-Apr-2026 08:50:05 UTC] Final current_shop_id: 1
[07-Apr-2026 08:50:05 UTC] Shop ID from GET: 1
[07-Apr-2026 08:50:05 UTC] Final current_shop_id: 1
[07-Apr-2026 08:50:05 UTC] Shop ID from GET: 1
[07-Apr-2026 08:50:05 UTC] Final current_shop_id: 1
[07-Apr-2026 08:50:05 UTC] Shop ID from GET: 1
[07-Apr-2026 08:50:05 UTC] Final current_shop_id: 1
[07-Apr-2026 08:50:05 UTC] get_employees - Final Shop ID: 1
[07-Apr-2026 08:50:05 UTC] Found 4 employees for shop_id: 1
[07-Apr-2026 08:50:08 UTC] Shop ID from GET: 1
[07-Apr-2026 08:50:08 UTC] Final current_shop_id: 1
[07-Apr-2026 08:50:10 UTC] Shop ID from GET: 1
[07-Apr-2026 08:50:10 UTC] Final current_shop_id: 1
[07-Apr-2026 08:50:10 UTC] get_employees - Final Shop ID: 1
[07-Apr-2026 08:50:10 UTC] Found 4 employees for shop_id: 1
[07-Apr-2026 08:50:46 UTC] Shop ID from POST: 1
[07-Apr-2026 08:50:46 UTC] Final current_shop_id: 1
[07-Apr-2026 08:50:46 UTC] add_employee - Shop ID: 1
[07-Apr-2026 08:50:46 UTC] add_employee - Input: {"name":"kkkkk","phone":"9999999999","email":"","role":"Staff","salary":8888,"address":"","shop_id":1}
[07-Apr-2026 08:50:47 UTC] Employee added successfully with ID: 110 for shop_id: 1
[07-Apr-2026 08:50:47 UTC] Shop ID from GET: 1
[07-Apr-2026 08:50:47 UTC] Final current_shop_id: 1
[07-Apr-2026 08:50:47 UTC] get_employees - Final Shop ID: 1
[07-Apr-2026 08:50:47 UTC] Found 5 employees for shop_id: 1
[07-Apr-2026 08:51:11 UTC] Shop ID from POST: 1
[07-Apr-2026 08:51:11 UTC] Final current_shop_id: 1
[07-Apr-2026 08:51:11 UTC] API Error: Invalid action: logout
[07-Apr-2026 09:45:32 UTC] Using default shop_id: 5
[07-Apr-2026 09:45:32 UTC] Final current_shop_id: 5
[07-Apr-2026 09:45:32 UTC] ========== LOGIN DEBUG ==========
[07-Apr-2026 09:45:32 UTC] User ID: 1
[07-Apr-2026 09:45:32 UTC] Username: admin1
[07-Apr-2026 09:45:32 UTC] Role: Admin
[07-Apr-2026 09:45:32 UTC] shop_id from users table: 1
[07-Apr-2026 09:45:32 UTC] Shop Name: ORMATRIX
[07-Apr-2026 09:45:32 UTC] ==================================
[07-Apr-2026 09:45:32 UTC] ✅ FINAL shop_id for user: 1
[07-Apr-2026 09:45:33 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:33 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:33 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:33 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:33 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:33 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:33 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:33 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:33 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:33 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:33 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:33 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:33 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 09:45:33 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:33 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:33 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:33 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:33 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:33 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:34 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:34 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:34 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:34 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:34 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:34 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:34 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:34 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:37 UTC] Shop ID from GET: 1
[07-Apr-2026 09:45:37 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:37 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 09:45:37 UTC] Shop ID from GET: 1
[07-Apr-2026 09:45:37 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:37 UTC] ✅ FINAL shop_id for colors: 1
[07-Apr-2026 09:45:37 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 09:45:37 UTC] Found 10 colors for shop_id: 1
[07-Apr-2026 09:45:37 UTC] Shop ID from GET: 1
[07-Apr-2026 09:45:37 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:37 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 09:45:37 UTC] ========== handleGetProducts ==========
[07-Apr-2026 09:45:37 UTC] Final Shop ID: 1
[07-Apr-2026 09:45:37 UTC] Shop ID from GET: 1
[07-Apr-2026 09:45:37 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:37 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 09:45:37 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 09:45:37 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 09:45:37 UTC] Total count in DB: 14
[07-Apr-2026 09:45:37 UTC] Shop ID from GET: 1
[07-Apr-2026 09:45:37 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:37 UTC] ✅ FINAL shop_id for sizes: 1
[07-Apr-2026 09:45:37 UTC] Found 8 sizes for shop_id: 1
[07-Apr-2026 09:45:37 UTC] Shop ID from GET: 1
[07-Apr-2026 09:45:37 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:37 UTC] ✅ FINAL shop_id for units: 1
[07-Apr-2026 09:45:37 UTC] Found 10 units for shop_id: 1
[07-Apr-2026 09:45:39 UTC] Shop ID from GET: 1
[07-Apr-2026 09:45:39 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:39 UTC] Getting customers for shop_id: 1
[07-Apr-2026 09:45:39 UTC] Shop ID from GET: 1
[07-Apr-2026 09:45:39 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:39 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 09:45:39 UTC] Shop ID from GET: 1
[07-Apr-2026 09:45:39 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:39 UTC] Shop ID from GET: 1
[07-Apr-2026 09:45:39 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:39 UTC] Shop ID from GET: 1
[07-Apr-2026 09:45:39 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:40 UTC] Shop ID from GET: 1
[07-Apr-2026 09:45:40 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:40 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 09:45:40 UTC] ========== handleGetProducts ==========
[07-Apr-2026 09:45:40 UTC] Final Shop ID: 1
[07-Apr-2026 09:45:40 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 09:45:40 UTC] Total count in DB: 14
[07-Apr-2026 09:45:44 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:44 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:44 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:44 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:44 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:44 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:44 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 09:45:44 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 09:45:44 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:44 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:44 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 09:45:44 UTC] ========== handleGetProducts ==========
[07-Apr-2026 09:45:44 UTC] Final Shop ID: 1
[07-Apr-2026 09:45:45 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 09:45:45 UTC] Total count in DB: 14
[07-Apr-2026 09:45:46 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:46 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:46 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:46 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:46 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:46 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:46 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 09:45:46 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:46 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:46 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:46 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:46 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:46 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:47 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:47 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:47 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:47 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:47 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:47 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:47 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:47 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:47 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:47 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:47 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:47 UTC] Final current_shop_id: 1
[07-Apr-2026 09:45:48 UTC] Shop ID from POST: 1
[07-Apr-2026 09:45:48 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:36 UTC] Using default shop_id: 5
[07-Apr-2026 09:54:36 UTC] Final current_shop_id: 5
[07-Apr-2026 09:54:37 UTC] ========== LOGIN DEBUG ==========
[07-Apr-2026 09:54:37 UTC] User ID: 1
[07-Apr-2026 09:54:37 UTC] Username: admin1
[07-Apr-2026 09:54:37 UTC] Role: Admin
[07-Apr-2026 09:54:37 UTC] shop_id from users table: 1
[07-Apr-2026 09:54:37 UTC] Shop Name: ORMATRIX
[07-Apr-2026 09:54:37 UTC] ==================================
[07-Apr-2026 09:54:37 UTC] ✅ FINAL shop_id for user: 1
[07-Apr-2026 09:54:37 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:37 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:37 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:37 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:37 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:37 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:37 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:37 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:38 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:38 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:38 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 09:54:38 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:38 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:38 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:38 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:38 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:38 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:38 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:38 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:38 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:38 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:38 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:38 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:38 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:38 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:38 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:38 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:46 UTC] Shop ID from GET: 1
[07-Apr-2026 09:54:46 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:46 UTC] Shop ID from GET: 1
[07-Apr-2026 09:54:46 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:46 UTC] Shop ID from GET: 1
[07-Apr-2026 09:54:46 UTC] Getting customers for shop_id: 1
[07-Apr-2026 09:54:46 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:46 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 09:54:46 UTC] Shop ID from GET: 1
[07-Apr-2026 09:54:46 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:46 UTC] Shop ID from GET: 1
[07-Apr-2026 09:54:46 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:46 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 09:54:46 UTC] ========== handleGetProducts ==========
[07-Apr-2026 09:54:46 UTC] Final Shop ID: 1
[07-Apr-2026 09:54:46 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 09:54:46 UTC] Total count in DB: 14
[07-Apr-2026 09:54:49 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:49 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:49 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:49 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:49 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:49 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:49 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 09:54:49 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:49 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:49 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:49 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:49 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:49 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:49 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:49 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:49 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:49 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:49 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:49 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:49 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:49 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:49 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:49 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:50 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:50 UTC] Final current_shop_id: 1
[07-Apr-2026 09:54:50 UTC] Shop ID from POST: 1
[07-Apr-2026 09:54:50 UTC] Final current_shop_id: 1
[07-Apr-2026 09:55:00 UTC] Shop ID from GET: 1
[07-Apr-2026 09:55:00 UTC] Final current_shop_id: 1
[07-Apr-2026 09:55:00 UTC] ✅ FINAL shop_id for colors: 1
[07-Apr-2026 09:55:00 UTC] Shop ID from GET: 1
[07-Apr-2026 09:55:00 UTC] Final current_shop_id: 1
[07-Apr-2026 09:55:00 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 09:55:00 UTC] ========== handleGetProducts ==========
[07-Apr-2026 09:55:00 UTC] Final Shop ID: 1
[07-Apr-2026 09:55:00 UTC] Found 10 colors for shop_id: 1
[07-Apr-2026 09:55:00 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 09:55:00 UTC] Total count in DB: 14
[07-Apr-2026 09:55:00 UTC] Shop ID from GET: 1
[07-Apr-2026 09:55:00 UTC] Final current_shop_id: 1
[07-Apr-2026 09:55:00 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 09:55:00 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 09:55:00 UTC] Shop ID from GET: 1
[07-Apr-2026 09:55:00 UTC] Final current_shop_id: 1
[07-Apr-2026 09:55:00 UTC] ✅ FINAL shop_id for units: 1
[07-Apr-2026 09:55:00 UTC] Found 10 units for shop_id: 1
[07-Apr-2026 09:55:00 UTC] Shop ID from GET: 1
[07-Apr-2026 09:55:00 UTC] Final current_shop_id: 1
[07-Apr-2026 09:55:00 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 09:55:00 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 09:55:00 UTC] Shop ID from GET: 1
[07-Apr-2026 09:55:00 UTC] Final current_shop_id: 1
[07-Apr-2026 09:55:00 UTC] ✅ FINAL shop_id for sizes: 1
[07-Apr-2026 09:55:00 UTC] Found 8 sizes for shop_id: 1
[07-Apr-2026 09:55:54 UTC] Shop ID from GET: 1
[07-Apr-2026 09:55:54 UTC] Final current_shop_id: 1
[07-Apr-2026 09:55:54 UTC] Shop ID from GET: 1
[07-Apr-2026 09:55:54 UTC] Final current_shop_id: 1
[07-Apr-2026 09:55:54 UTC] Shop ID from GET: 1
[07-Apr-2026 09:55:54 UTC] Final current_shop_id: 1
[07-Apr-2026 09:55:54 UTC] Shop ID from GET: 1
[07-Apr-2026 09:55:54 UTC] Final current_shop_id: 1
[07-Apr-2026 09:55:54 UTC] Getting customers for shop_id: 1
[07-Apr-2026 09:55:54 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 09:55:55 UTC] Shop ID from GET: 1
[07-Apr-2026 09:55:55 UTC] Final current_shop_id: 1
[07-Apr-2026 09:55:55 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 09:55:55 UTC] ========== handleGetProducts ==========
[07-Apr-2026 09:55:55 UTC] Final Shop ID: 1
[07-Apr-2026 09:55:55 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 09:55:55 UTC] Total count in DB: 14
[07-Apr-2026 09:57:59 UTC] Shop ID from POST: 1
[07-Apr-2026 09:57:59 UTC] Final current_shop_id: 1
[07-Apr-2026 09:57:59 UTC] Creating invoice for shop_id: 1
[07-Apr-2026 09:57:59 UTC] Invoice inserted successfully with ID: 97 for shop_id: 1
[07-Apr-2026 09:57:59 UTC] Processing item 1: {"product_id":113,"quantity":1,"price":600,"unit_price":600,"original_price":600,"discount_percentage":0,"discount_amount":0,"gst_rate":18,"hsn_code":"3446","total":600}
[07-Apr-2026 09:57:59 UTC] Updated stock for product ID 113: removed 1 units
[07-Apr-2026 09:57:59 UTC] Recorded payment of 500 via Cash
[07-Apr-2026 09:57:59 UTC] Transaction committed successfully
[07-Apr-2026 09:58:00 UTC] Using default shop_id: 5
[07-Apr-2026 09:58:00 UTC] Final current_shop_id: 5
[07-Apr-2026 09:58:00 UTC] API Error: Invalid action: 
[07-Apr-2026 09:58:00 UTC] Shop ID from GET: 1
[07-Apr-2026 09:58:00 UTC] Final current_shop_id: 1
[07-Apr-2026 09:58:01 UTC] Shop ID from GET: 1
[07-Apr-2026 09:58:01 UTC] Final current_shop_id: 1
[07-Apr-2026 09:58:01 UTC] Shop ID from GET: 1
[07-Apr-2026 09:58:01 UTC] Final current_shop_id: 1
[07-Apr-2026 09:58:01 UTC] Shop ID from GET: 1
[07-Apr-2026 09:58:01 UTC] Final current_shop_id: 1
[07-Apr-2026 09:58:01 UTC] Shop ID from GET: 1
[07-Apr-2026 09:58:01 UTC] Final current_shop_id: 1
[07-Apr-2026 09:59:33 UTC] Shop ID from GET: 1
[07-Apr-2026 09:59:33 UTC] Final current_shop_id: 1
[07-Apr-2026 09:59:47 UTC] Shop ID from POST: 1
[07-Apr-2026 09:59:47 UTC] Final current_shop_id: 1
[07-Apr-2026 09:59:47 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 09:59:47 UTC] ========== handleGetProducts ==========
[07-Apr-2026 09:59:47 UTC] Final Shop ID: 1
[07-Apr-2026 09:59:47 UTC] Shop ID from POST: 1
[07-Apr-2026 09:59:47 UTC] Final current_shop_id: 1
[07-Apr-2026 09:59:47 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 09:59:47 UTC] Total count in DB: 14
[07-Apr-2026 09:59:47 UTC] Shop ID from POST: 1
[07-Apr-2026 09:59:47 UTC] Final current_shop_id: 1
[07-Apr-2026 09:59:47 UTC] Shop ID from POST: 1
[07-Apr-2026 09:59:47 UTC] Final current_shop_id: 1
[07-Apr-2026 09:59:47 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 09:59:47 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 10:00:32 UTC] Shop ID from POST: 1
[07-Apr-2026 10:00:32 UTC] Final current_shop_id: 1
[07-Apr-2026 10:00:32 UTC] ========== handleCreatePurchase START ==========
[07-Apr-2026 10:00:32 UTC] Shop ID: 1
[07-Apr-2026 10:00:32 UTC] Input data: {"action":"create_purchase","supplier_id":"2","purchase_date":"2026-04-07","invoice_number":"PUR-202604-030754","subtotal_amount":400,"total_discount":0,"taxable_value":400,"gst_amount":40,"total_amount":440,"paid_amount":440,"pending_amount":0,"status":"paid","payment_method":"None","shop_id":1,"items":[{"product_id":"TEMP_1775556014858","product_name":"tiles","quantity":1,"purchase_price":400,"price":400,"discount":0,"discount_percent":0,"discount_amount":0,"gst_percent":10,"gst_percentage":10,"hsn_code":"sd33"}]}
[07-Apr-2026 10:00:32 UTC] Purchase inserted with ID: 21 for shop_id: 1
[07-Apr-2026 10:00:33 UTC] Shop ID from POST: 1
[07-Apr-2026 10:00:33 UTC] Final current_shop_id: 1
[07-Apr-2026 10:00:33 UTC] Shop ID from POST: 1
[07-Apr-2026 10:00:33 UTC] Final current_shop_id: 1
[07-Apr-2026 10:00:34 UTC] Shop ID from POST: 1
[07-Apr-2026 10:00:34 UTC] Final current_shop_id: 1
[07-Apr-2026 10:00:34 UTC] Shop ID from POST: 1
[07-Apr-2026 10:00:34 UTC] Final current_shop_id: 1
[07-Apr-2026 10:00:38 UTC] Shop ID from POST: 1
[07-Apr-2026 10:00:38 UTC] Final current_shop_id: 1
[07-Apr-2026 10:00:38 UTC] ========== handleGetPurchase ==========
[07-Apr-2026 10:00:38 UTC] Shop ID: 1
[07-Apr-2026 10:00:47 UTC] Shop ID from POST: 1
[07-Apr-2026 10:00:47 UTC] Final current_shop_id: 1
[07-Apr-2026 10:00:47 UTC] Shop ID from POST: 1
[07-Apr-2026 10:00:47 UTC] Final current_shop_id: 1
[07-Apr-2026 10:00:48 UTC] Shop ID from POST: 1
[07-Apr-2026 10:00:48 UTC] Final current_shop_id: 1
[07-Apr-2026 10:00:49 UTC] Shop ID from GET: 1
[07-Apr-2026 10:00:49 UTC] Final current_shop_id: 1
[07-Apr-2026 10:00:49 UTC] Getting customers for shop_id: 1
[07-Apr-2026 10:00:49 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 10:00:50 UTC] Shop ID from GET: 1
[07-Apr-2026 10:00:50 UTC] Final current_shop_id: 1
[07-Apr-2026 10:01:23 UTC] Shop ID from POST: 1
[07-Apr-2026 10:01:23 UTC] Final current_shop_id: 1
[07-Apr-2026 10:01:23 UTC] Shop ID from GET: 1
[07-Apr-2026 10:01:23 UTC] Final current_shop_id: 1
[07-Apr-2026 10:01:23 UTC] Getting customers for shop_id: 1
[07-Apr-2026 10:01:23 UTC] Found 11 customers for shop_id: 1
[07-Apr-2026 10:01:23 UTC] Shop ID from GET: 1
[07-Apr-2026 10:01:23 UTC] Final current_shop_id: 1
[07-Apr-2026 10:02:07 UTC] Shop ID from POST: 1
[07-Apr-2026 10:02:07 UTC] Final current_shop_id: 1
[07-Apr-2026 10:02:07 UTC] Shop ID from GET: 1
[07-Apr-2026 10:02:07 UTC] Final current_shop_id: 1
[07-Apr-2026 10:02:07 UTC] Getting customers for shop_id: 1
[07-Apr-2026 10:02:07 UTC] Found 11 customers for shop_id: 1
[07-Apr-2026 10:02:08 UTC] Shop ID from GET: 1
[07-Apr-2026 10:02:08 UTC] Final current_shop_id: 1
[07-Apr-2026 10:02:11 UTC] Shop ID from POST: 1
[07-Apr-2026 10:02:11 UTC] Final current_shop_id: 1
[07-Apr-2026 10:02:32 UTC] Shop ID from POST: 1
[07-Apr-2026 10:02:32 UTC] Final current_shop_id: 1
[07-Apr-2026 10:03:05 UTC] Shop ID from POST: 1
[07-Apr-2026 10:03:05 UTC] Final current_shop_id: 1
[07-Apr-2026 10:03:05 UTC] Shop ID from GET: 1
[07-Apr-2026 10:03:05 UTC] Final current_shop_id: 1
[07-Apr-2026 10:03:05 UTC] Getting customers for shop_id: 1
[07-Apr-2026 10:03:05 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 10:03:06 UTC] Shop ID from GET: 1
[07-Apr-2026 10:03:06 UTC] Final current_shop_id: 1
[07-Apr-2026 10:03:11 UTC] Shop ID from POST: 1
[07-Apr-2026 10:03:11 UTC] Final current_shop_id: 1
[07-Apr-2026 10:03:11 UTC] Shop ID from GET: 1
[07-Apr-2026 10:03:11 UTC] Final current_shop_id: 1
[07-Apr-2026 10:03:11 UTC] Getting customers for shop_id: 1
[07-Apr-2026 10:03:11 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 10:03:11 UTC] Shop ID from GET: 1
[07-Apr-2026 10:03:11 UTC] Final current_shop_id: 1
[07-Apr-2026 10:03:15 UTC] Shop ID from POST: 1
[07-Apr-2026 10:03:15 UTC] Final current_shop_id: 1
[07-Apr-2026 10:03:15 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 10:03:15 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 10:03:20 UTC] Shop ID from POST: 1
[07-Apr-2026 10:03:20 UTC] Final current_shop_id: 1
[07-Apr-2026 10:03:20 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 10:03:20 UTC] Found 6 suppliers for shop_id: 1
[07-Apr-2026 10:03:42 UTC] Shop ID from POST: 1
[07-Apr-2026 10:03:42 UTC] Final current_shop_id: 1
[07-Apr-2026 10:03:42 UTC] ========== ADD SUPPLIER DEBUG ==========
[07-Apr-2026 10:03:42 UTC] Received $current_shop_id: 1
[07-Apr-2026 10:03:42 UTC] Input data: {"action":"add_supplier","supplier_name":"hhh","contact_person":"uuu","phone":"5566666999","email":"","address":"","gst_number":"","shop_id":1}
[07-Apr-2026 10:03:42 UTC] ✅ Using passed $current_shop_id: 1
[07-Apr-2026 10:03:42 UTC] ✅ FINAL shop_id to use: 1
[07-Apr-2026 10:03:42 UTC] ✅ Supplier added successfully with ID: 119 for shop_id: 1
[07-Apr-2026 10:03:43 UTC] Shop ID from POST: 1
[07-Apr-2026 10:03:43 UTC] Final current_shop_id: 1
[07-Apr-2026 10:03:43 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 10:03:43 UTC] Found 7 suppliers for shop_id: 1
[07-Apr-2026 10:07:49 UTC] Using default shop_id: 5
[07-Apr-2026 10:07:49 UTC] Final current_shop_id: 5
[07-Apr-2026 10:07:49 UTC] ========== LOGIN DEBUG ==========
[07-Apr-2026 10:07:49 UTC] User ID: 1
[07-Apr-2026 10:07:49 UTC] Username: admin1
[07-Apr-2026 10:07:49 UTC] Role: Admin
[07-Apr-2026 10:07:49 UTC] shop_id from users table: 1
[07-Apr-2026 10:07:49 UTC] Shop Name: ORMATRIX
[07-Apr-2026 10:07:49 UTC] ==================================
[07-Apr-2026 10:07:49 UTC] ✅ FINAL shop_id for user: 1
[07-Apr-2026 10:07:49 UTC] Shop ID from POST: 1
[07-Apr-2026 10:07:49 UTC] Final current_shop_id: 1
[07-Apr-2026 10:07:49 UTC] Shop ID from POST: 1
[07-Apr-2026 10:07:49 UTC] Final current_shop_id: 1
[07-Apr-2026 10:07:49 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 10:07:49 UTC] Shop ID from POST: 1
[07-Apr-2026 10:07:49 UTC] Final current_shop_id: 1
[07-Apr-2026 10:07:49 UTC] Shop ID from POST: 1
[07-Apr-2026 10:07:49 UTC] Shop ID from POST: 1
[07-Apr-2026 10:07:49 UTC] Final current_shop_id: 1
[07-Apr-2026 10:07:49 UTC] Final current_shop_id: 1
[07-Apr-2026 10:07:49 UTC] Shop ID from POST: 1
[07-Apr-2026 10:07:49 UTC] Final current_shop_id: 1
[07-Apr-2026 10:07:49 UTC] Shop ID from POST: 1
[07-Apr-2026 10:07:49 UTC] Final current_shop_id: 1
[07-Apr-2026 10:07:50 UTC] Shop ID from POST: 1
[07-Apr-2026 10:07:50 UTC] Final current_shop_id: 1
[07-Apr-2026 10:07:50 UTC] Shop ID from POST: 1
[07-Apr-2026 10:07:50 UTC] Final current_shop_id: 1
[07-Apr-2026 10:07:50 UTC] Shop ID from POST: 1
[07-Apr-2026 10:07:50 UTC] Final current_shop_id: 1
[07-Apr-2026 10:07:50 UTC] Shop ID from POST: 1
[07-Apr-2026 10:07:50 UTC] Final current_shop_id: 1
[07-Apr-2026 10:07:51 UTC] Shop ID from POST: 1
[07-Apr-2026 10:07:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:07:51 UTC] Shop ID from POST: 1
[07-Apr-2026 10:07:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:07:51 UTC] Shop ID from GET: 1
[07-Apr-2026 10:07:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:07:51 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 10:07:51 UTC] ========== handleGetProducts ==========
[07-Apr-2026 10:07:51 UTC] Final Shop ID: 1
[07-Apr-2026 10:07:51 UTC] Shop ID from GET: 1
[07-Apr-2026 10:07:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:07:51 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 10:07:51 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 10:07:51 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 10:07:51 UTC] Total count in DB: 14
[07-Apr-2026 10:07:51 UTC] Shop ID from GET: 1
[07-Apr-2026 10:07:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:07:51 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 10:07:51 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 10:07:51 UTC] Shop ID from GET: 1
[07-Apr-2026 10:07:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:07:51 UTC] ✅ FINAL shop_id for colors: 1
[07-Apr-2026 10:07:51 UTC] Found 10 colors for shop_id: 1
[07-Apr-2026 10:07:51 UTC] Shop ID from GET: 1
[07-Apr-2026 10:07:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:07:51 UTC] ✅ FINAL shop_id for units: 1
[07-Apr-2026 10:07:51 UTC] Found 10 units for shop_id: 1
[07-Apr-2026 10:07:51 UTC] Shop ID from GET: 1
[07-Apr-2026 10:07:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:07:51 UTC] ✅ FINAL shop_id for sizes: 1
[07-Apr-2026 10:07:52 UTC] Found 8 sizes for shop_id: 1
[07-Apr-2026 10:07:56 UTC] Shop ID from POST: 1
[07-Apr-2026 10:07:56 UTC] Final current_shop_id: 1
[07-Apr-2026 10:07:56 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 10:07:56 UTC] Found 7 suppliers for shop_id: 1
[07-Apr-2026 10:08:52 UTC] Using default shop_id: 5
[07-Apr-2026 10:08:52 UTC] Final current_shop_id: 5
[07-Apr-2026 10:08:52 UTC] ========== LOGIN DEBUG ==========
[07-Apr-2026 10:08:52 UTC] User ID: 1
[07-Apr-2026 10:08:52 UTC] Username: admin1
[07-Apr-2026 10:08:52 UTC] Role: Admin
[07-Apr-2026 10:08:52 UTC] shop_id from users table: 1
[07-Apr-2026 10:08:52 UTC] Shop Name: ORMATRIX
[07-Apr-2026 10:08:52 UTC] ==================================
[07-Apr-2026 10:08:52 UTC] ✅ FINAL shop_id for user: 1
[07-Apr-2026 10:08:53 UTC] Shop ID from POST: 1
[07-Apr-2026 10:08:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:08:53 UTC] Shop ID from POST: 1
[07-Apr-2026 10:08:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:08:53 UTC] Shop ID from POST: 1
[07-Apr-2026 10:08:53 UTC] Shop ID from POST: 1
[07-Apr-2026 10:08:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:08:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:08:53 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 10:08:53 UTC] Shop ID from POST: 1
[07-Apr-2026 10:08:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:08:53 UTC] Shop ID from POST: 1
[07-Apr-2026 10:08:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:08:53 UTC] Shop ID from POST: 1
[07-Apr-2026 10:08:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:08:53 UTC] Shop ID from POST: 1
[07-Apr-2026 10:08:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:08:53 UTC] Shop ID from POST: 1
[07-Apr-2026 10:08:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:08:53 UTC] Shop ID from POST: 1
[07-Apr-2026 10:08:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:08:53 UTC] Shop ID from POST: 1
[07-Apr-2026 10:08:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:08:53 UTC] Shop ID from POST: 1
[07-Apr-2026 10:08:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:08:53 UTC] Shop ID from POST: 1
[07-Apr-2026 10:08:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:08:55 UTC] Shop ID from POST: 1
[07-Apr-2026 10:08:55 UTC] Final current_shop_id: 1
[07-Apr-2026 10:08:55 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 10:08:55 UTC] Found 7 suppliers for shop_id: 1
[07-Apr-2026 10:09:06 UTC] Shop ID from POST: 1
[07-Apr-2026 10:09:06 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:33 UTC] Using default shop_id: 5
[07-Apr-2026 10:14:33 UTC] Final current_shop_id: 5
[07-Apr-2026 10:14:33 UTC] ========== LOGIN DEBUG ==========
[07-Apr-2026 10:14:33 UTC] User ID: 1
[07-Apr-2026 10:14:33 UTC] Username: admin1
[07-Apr-2026 10:14:33 UTC] Role: Admin
[07-Apr-2026 10:14:33 UTC] shop_id from users table: 1
[07-Apr-2026 10:14:33 UTC] Shop Name: ORMATRIX
[07-Apr-2026 10:14:33 UTC] ==================================
[07-Apr-2026 10:14:33 UTC] ✅ FINAL shop_id for user: 1
[07-Apr-2026 10:14:34 UTC] Shop ID from POST: 1
[07-Apr-2026 10:14:34 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:34 UTC] Shop ID from POST: 1
[07-Apr-2026 10:14:34 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:34 UTC] Shop ID from POST: 1
[07-Apr-2026 10:14:34 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:34 UTC] Shop ID from POST: 1
[07-Apr-2026 10:14:34 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:34 UTC] Shop ID from POST: 1
[07-Apr-2026 10:14:34 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:34 UTC] Shop ID from POST: 1
[07-Apr-2026 10:14:34 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:34 UTC] Shop ID from POST: 1
[07-Apr-2026 10:14:34 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:34 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 10:14:34 UTC] Shop ID from POST: 1
[07-Apr-2026 10:14:34 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:34 UTC] Shop ID from POST: 1
[07-Apr-2026 10:14:34 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:35 UTC] Shop ID from POST: 1
[07-Apr-2026 10:14:35 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:35 UTC] Shop ID from POST: 1
[07-Apr-2026 10:14:35 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:35 UTC] Shop ID from POST: 1
[07-Apr-2026 10:14:35 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:35 UTC] Shop ID from POST: 1
[07-Apr-2026 10:14:35 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:49 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:49 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:49 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:49 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:50 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:50 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:50 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:50 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:50 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:50 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:50 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:50 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:50 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:50 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:50 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:50 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:51 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:51 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:51 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:51 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:51 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:52 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:52 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:52 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:52 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:52 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:52 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:52 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:52 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:52 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:52 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:52 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:52 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:53 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:53 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:53 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:53 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:53 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:53 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:54 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:54 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:54 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:54 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:54 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:54 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:54 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:54 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:54 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:54 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:55 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:55 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:55 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:55 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:55 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:55 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:55 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:55 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:55 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:55 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:55 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:55 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:56 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:56 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:56 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:56 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:56 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:56 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:56 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:56 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:56 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:56 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:56 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:56 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:56 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:56 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:57 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:57 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:57 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:57 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:57 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:57 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:58 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:58 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:58 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:58 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:14:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:14:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:00 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:00 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:00 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:00 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:00 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:00 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:00 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:00 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:00 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:00 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:00 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:00 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:01 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:01 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:01 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:01 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:01 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:01 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:01 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:01 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:02 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:02 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:02 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:02 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:02 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:02 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:02 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:02 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:02 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:02 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:03 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:03 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:03 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:03 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:03 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:03 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:03 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:03 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:04 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:04 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:04 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:04 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:04 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:04 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:04 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:04 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:04 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:04 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:04 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:04 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:06 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:06 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:13 UTC] Shop ID from POST: 1
[07-Apr-2026 10:15:13 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:13 UTC] Shop ID from POST: 1
[07-Apr-2026 10:15:13 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:13 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 10:15:13 UTC] Found 7 suppliers for shop_id: 1
[07-Apr-2026 10:15:13 UTC] Shop ID from POST: 1
[07-Apr-2026 10:15:13 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:13 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 10:15:13 UTC] ========== handleGetProducts ==========
[07-Apr-2026 10:15:13 UTC] Final Shop ID: 1
[07-Apr-2026 10:15:13 UTC] Shop ID from POST: 1
[07-Apr-2026 10:15:13 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:13 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 10:15:13 UTC] Total count in DB: 14
[07-Apr-2026 10:15:15 UTC] Shop ID from POST: 1
[07-Apr-2026 10:15:15 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:15 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 10:15:15 UTC] Found 7 suppliers for shop_id: 1
[07-Apr-2026 10:15:34 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:34 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:34 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 10:15:34 UTC] ========== handleGetProducts ==========
[07-Apr-2026 10:15:34 UTC] Final Shop ID: 1
[07-Apr-2026 10:15:34 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 10:15:34 UTC] Total count in DB: 14
[07-Apr-2026 10:15:53 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:53 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:59 UTC] get_employees - Final Shop ID: 1
[07-Apr-2026 10:15:59 UTC] Found 5 employees for shop_id: 1
[07-Apr-2026 10:15:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:15:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:15:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:16:09 UTC] Shop ID from GET: 1
[07-Apr-2026 10:16:09 UTC] Final current_shop_id: 1
[07-Apr-2026 10:16:29 UTC] Shop ID from GET: 1
[07-Apr-2026 10:16:29 UTC] Final current_shop_id: 1
[07-Apr-2026 10:16:29 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 10:16:29 UTC] ========== handleGetProducts ==========
[07-Apr-2026 10:16:29 UTC] Final Shop ID: 1
[07-Apr-2026 10:16:29 UTC] Shop ID from GET: 1
[07-Apr-2026 10:16:29 UTC] Final current_shop_id: 1
[07-Apr-2026 10:16:29 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 10:16:29 UTC] Total count in DB: 14
[07-Apr-2026 10:16:29 UTC] Shop ID from GET: 1
[07-Apr-2026 10:16:29 UTC] Final current_shop_id: 1
[07-Apr-2026 10:16:29 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 10:16:29 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 10:16:29 UTC] Shop ID from GET: 1
[07-Apr-2026 10:16:29 UTC] Final current_shop_id: 1
[07-Apr-2026 10:16:30 UTC] Shop ID from GET: 1
[07-Apr-2026 10:16:30 UTC] Final current_shop_id: 1
[07-Apr-2026 10:16:30 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 10:16:30 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 10:16:30 UTC] Shop ID from GET: 1
[07-Apr-2026 10:16:30 UTC] Final current_shop_id: 1
[07-Apr-2026 10:16:30 UTC] Shop ID from GET: 1
[07-Apr-2026 10:16:30 UTC] Final current_shop_id: 1
[07-Apr-2026 10:16:30 UTC] Shop ID from GET: 1
[07-Apr-2026 10:16:30 UTC] Final current_shop_id: 1
[07-Apr-2026 10:16:30 UTC] Shop ID from GET: 1
[07-Apr-2026 10:16:30 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:14 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:14 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:15 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:15 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:15 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:15 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:15 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:15 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:15 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:15 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:15 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:15 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:15 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:15 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:16 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:16 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:16 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:16 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:16 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:16 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:16 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:16 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:16 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:16 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:16 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:16 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:17 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:17 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:17 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:17 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:17 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:17 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:18 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:18 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:18 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:18 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:18 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:18 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:18 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:18 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:19 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:19 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:19 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:19 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:20 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:20 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:20 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:20 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:21 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:21 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:21 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:21 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:22 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:22 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:22 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:22 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:23 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:23 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:23 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:23 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:23 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:23 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:23 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:23 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:24 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:24 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:24 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:24 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:24 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:24 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:25 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:25 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:25 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:25 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:26 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:26 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:27 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:27 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:27 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:27 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:27 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:27 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:27 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:27 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:27 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:27 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:27 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:27 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:28 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:28 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:28 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:28 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:28 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:28 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:28 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:28 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:28 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:28 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:28 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:28 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:29 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:29 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:29 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:29 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:29 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:29 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:29 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:29 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:29 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:29 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:29 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:29 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:30 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:30 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:30 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:30 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:30 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:30 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:30 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:30 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:30 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:30 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:30 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:30 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:31 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:31 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:31 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:31 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:31 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:31 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:31 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:31 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:31 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:31 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:31 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:31 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:31 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:31 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:32 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:32 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:32 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:32 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:32 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:32 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:32 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:32 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:32 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:32 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:32 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:32 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:32 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:32 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:33 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:33 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:33 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:33 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:33 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:33 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:33 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:33 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:33 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:33 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:59 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 10:18:59 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 10:18:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:59 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 10:18:59 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 10:18:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:59 UTC] ✅ FINAL shop_id for colors: 1
[07-Apr-2026 10:18:59 UTC] Found 10 colors for shop_id: 1
[07-Apr-2026 10:18:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:59 UTC] ✅ FINAL shop_id for units: 1
[07-Apr-2026 10:18:59 UTC] Found 10 units for shop_id: 1
[07-Apr-2026 10:18:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:59 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 10:18:59 UTC] ========== handleGetProducts ==========
[07-Apr-2026 10:18:59 UTC] Final Shop ID: 1
[07-Apr-2026 10:18:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:18:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:18:59 UTC] ✅ FINAL shop_id for sizes: 1
[07-Apr-2026 10:18:59 UTC] Found 8 sizes for shop_id: 1
[07-Apr-2026 10:18:59 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 10:18:59 UTC] Total count in DB: 14
[07-Apr-2026 10:20:14 UTC] Shop ID from GET: 1
[07-Apr-2026 10:20:14 UTC] Final current_shop_id: 1
[07-Apr-2026 10:20:14 UTC] Getting customers for shop_id: 1
[07-Apr-2026 10:20:14 UTC] Shop ID from GET: 1
[07-Apr-2026 10:20:14 UTC] Final current_shop_id: 1
[07-Apr-2026 10:20:14 UTC] Shop ID from GET: 1
[07-Apr-2026 10:20:14 UTC] Final current_shop_id: 1
[07-Apr-2026 10:20:14 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 10:20:14 UTC] Shop ID from GET: 1
[07-Apr-2026 10:20:14 UTC] Final current_shop_id: 1
[07-Apr-2026 10:20:14 UTC] Shop ID from GET: 1
[07-Apr-2026 10:20:14 UTC] Final current_shop_id: 1
[07-Apr-2026 10:20:14 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 10:20:14 UTC] ========== handleGetProducts ==========
[07-Apr-2026 10:20:14 UTC] Final Shop ID: 1
[07-Apr-2026 10:20:14 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 10:20:14 UTC] Total count in DB: 14
[07-Apr-2026 10:22:28 UTC] Shop ID from POST: 1
[07-Apr-2026 10:22:28 UTC] Final current_shop_id: 1
[07-Apr-2026 10:22:28 UTC] Creating invoice for shop_id: 1
[07-Apr-2026 10:22:28 UTC] Invoice inserted successfully with ID: 98 for shop_id: 1
[07-Apr-2026 10:22:28 UTC] Processing item 1: {"product_id":113,"quantity":1,"price":600,"unit_price":600,"original_price":600,"discount_percentage":0,"discount_amount":0,"gst_rate":18,"hsn_code":"3446","total":600}
[07-Apr-2026 10:22:28 UTC] Updated stock for product ID 113: removed 1 units
[07-Apr-2026 10:22:28 UTC] Recorded payment of 774 via None
[07-Apr-2026 10:22:28 UTC] Transaction committed successfully
[07-Apr-2026 10:22:28 UTC] Using default shop_id: 5
[07-Apr-2026 10:22:28 UTC] Final current_shop_id: 5
[07-Apr-2026 10:22:28 UTC] API Error: Invalid action: 
[07-Apr-2026 10:22:29 UTC] Shop ID from GET: 1
[07-Apr-2026 10:22:29 UTC] Final current_shop_id: 1
[07-Apr-2026 10:22:29 UTC] Shop ID from GET: 1
[07-Apr-2026 10:22:29 UTC] Final current_shop_id: 1
[07-Apr-2026 10:22:29 UTC] Shop ID from GET: 1
[07-Apr-2026 10:22:29 UTC] Final current_shop_id: 1
[07-Apr-2026 10:22:29 UTC] Shop ID from GET: 1
[07-Apr-2026 10:22:29 UTC] Final current_shop_id: 1
[07-Apr-2026 10:22:29 UTC] Shop ID from GET: 1
[07-Apr-2026 10:22:29 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:35 UTC] Shop ID from POST: 1
[07-Apr-2026 10:23:35 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:35 UTC] Shop ID from POST: 1
[07-Apr-2026 10:23:35 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:36 UTC] Shop ID from POST: 1
[07-Apr-2026 10:23:36 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:36 UTC] Getting suppliers for shop_id: 1
[07-Apr-2026 10:23:36 UTC] Found 7 suppliers for shop_id: 1
[07-Apr-2026 10:23:36 UTC] Shop ID from POST: 1
[07-Apr-2026 10:23:36 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:36 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 10:23:36 UTC] ========== handleGetProducts ==========
[07-Apr-2026 10:23:36 UTC] Final Shop ID: 1
[07-Apr-2026 10:23:36 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 10:23:36 UTC] Total count in DB: 14
[07-Apr-2026 10:23:38 UTC] Shop ID from POST: 1
[07-Apr-2026 10:23:38 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:38 UTC] Shop ID from POST: 1
[07-Apr-2026 10:23:38 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:38 UTC] Shop ID from POST: 1
[07-Apr-2026 10:23:38 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:38 UTC] Shop ID from POST: 1
[07-Apr-2026 10:23:38 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:38 UTC] Shop ID from POST: 1
[07-Apr-2026 10:23:38 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:38 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 10:23:38 UTC] Shop ID from POST: 1
[07-Apr-2026 10:23:38 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:38 UTC] Shop ID from POST: 1
[07-Apr-2026 10:23:38 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:39 UTC] Shop ID from POST: 1
[07-Apr-2026 10:23:39 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:39 UTC] Shop ID from POST: 1
[07-Apr-2026 10:23:39 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:39 UTC] Shop ID from POST: 1
[07-Apr-2026 10:23:39 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:39 UTC] Shop ID from POST: 1
[07-Apr-2026 10:23:39 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:39 UTC] Shop ID from POST: 1
[07-Apr-2026 10:23:39 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:39 UTC] Shop ID from POST: 1
[07-Apr-2026 10:23:39 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:43 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:43 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:44 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:44 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:46 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:46 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:46 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:46 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:46 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:46 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:46 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:46 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:46 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:46 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:46 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:46 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:47 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:47 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:47 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:47 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:47 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:47 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:47 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 10:23:47 UTC] ========== handleGetProducts ==========
[07-Apr-2026 10:23:47 UTC] Final Shop ID: 1
[07-Apr-2026 10:23:47 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 10:23:47 UTC] Total count in DB: 14
[07-Apr-2026 10:23:47 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:47 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:47 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:47 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:47 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 10:23:47 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 10:23:47 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:47 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:47 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:47 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:47 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:47 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:47 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 10:23:47 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 10:23:47 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:47 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:47 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:47 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:47 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:47 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:47 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:47 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:48 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:48 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:48 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:48 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:48 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:48 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:48 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:48 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:48 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:48 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:48 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:48 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:48 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:48 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:48 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:48 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:49 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:49 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:49 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:49 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:49 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:49 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:49 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:49 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:49 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:49 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:49 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:49 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:50 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:50 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:51 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:51 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:51 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:51 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:51 UTC] get_employees - Final Shop ID: 1
[07-Apr-2026 10:23:51 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:51 UTC] Found 5 employees for shop_id: 1
[07-Apr-2026 10:23:51 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:51 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:51 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:51 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:51 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:52 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:52 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:52 UTC] handleGetProducts - Using passed shop_id: 1
[07-Apr-2026 10:23:52 UTC] ========== handleGetProducts ==========
[07-Apr-2026 10:23:52 UTC] Final Shop ID: 1
[07-Apr-2026 10:23:52 UTC] Found 14 products for shop_id: 1
[07-Apr-2026 10:23:52 UTC] Total count in DB: 14
[07-Apr-2026 10:23:52 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:52 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:52 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:52 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:52 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:52 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:52 UTC] ✅ FINAL shop_id for categories: 1
[07-Apr-2026 10:23:52 UTC] Found 10 categories for shop_id: 1
[07-Apr-2026 10:23:52 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:52 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:52 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:52 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:52 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:52 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:52 UTC] ✅ FINAL shop_id for brands: 1
[07-Apr-2026 10:23:52 UTC] Found 9 brands for shop_id: 1
[07-Apr-2026 10:23:52 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:52 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:52 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:52 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:52 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:52 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:52 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:52 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:52 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:52 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:52 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:52 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:52 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:52 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:53 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:53 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:53 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:53 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:53 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:53 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:53 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:54 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:54 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:54 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:54 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:54 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:54 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:54 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:54 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:55 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:55 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:55 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:55 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:55 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:55 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:55 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:55 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:55 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:55 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:56 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:56 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:56 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:56 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:56 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:56 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:56 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:56 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:56 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:56 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:56 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:56 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:57 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:57 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:57 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:57 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:57 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:57 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:57 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:57 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:57 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:57 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:58 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:58 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:58 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:58 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:58 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:58 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:58 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:58 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:58 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:58 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:58 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:58 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:23:59 UTC] Shop ID from GET: 1
[07-Apr-2026 10:23:59 UTC] Final current_shop_id: 1
[07-Apr-2026 10:24:00 UTC] Shop ID from GET: 1
[07-Apr-2026 10:24:00 UTC] Final current_shop_id: 1
[07-Apr-2026 10:24:00 UTC] Shop ID from GET: 1
[07-Apr-2026 10:24:00 UTC] Final current_shop_id: 1
[07-Apr-2026 10:24:00 UTC] Shop ID from GET: 1
[07-Apr-2026 10:24:00 UTC] Final current_shop_id: 1
[07-Apr-2026 10:24:00 UTC] Shop ID from GET: 1
[07-Apr-2026 10:24:00 UTC] Final current_shop_id: 1
[07-Apr-2026 10:24:00 UTC] Shop ID from GET: 1
[07-Apr-2026 10:24:00 UTC] Final current_shop_id: 1
[07-Apr-2026 10:24:01 UTC] Shop ID from GET: 1
[07-Apr-2026 10:24:01 UTC] Final current_shop_id: 1
[07-Apr-2026 10:24:01 UTC] Shop ID from GET: 1
[07-Apr-2026 10:24:01 UTC] Final current_shop_id: 1
[07-Apr-2026 10:24:01 UTC] Shop ID from GET: 1
[07-Apr-2026 10:24:01 UTC] Final current_shop_id: 1
[07-Apr-2026 10:24:01 UTC] Shop ID from GET: 1
[07-Apr-2026 10:24:01 UTC] Final current_shop_id: 1
[07-Apr-2026 10:24:23 UTC] Shop ID from GET: 1
[07-Apr-2026 10:24:23 UTC] Final current_shop_id: 1
[07-Apr-2026 10:24:23 UTC] Getting customers for shop_id: 1
[07-Apr-2026 10:24:23 UTC] Found 10 customers for shop_id: 1
[07-Apr-2026 10:24:24 UTC] Shop ID from GET: 1
[07-Apr-2026 10:24:24 UTC] Final current_shop_id: 1
[07-Apr-2026 10:33:32 UTC] Using default shop_id: 5
[07-Apr-2026 10:33:32 UTC] Final current_shop_id: 5
[07-Apr-2026 10:33:32 UTC] ========== LOGIN DEBUG ==========
[07-Apr-2026 10:33:32 UTC] User ID: 1
[07-Apr-2026 10:33:32 UTC] Username: admin1
[07-Apr-2026 10:33:32 UTC] Role: Admin
[07-Apr-2026 10:33:32 UTC] shop_id from users table: 1
[07-Apr-2026 10:33:32 UTC] Shop Name: ORMATRIX
[07-Apr-2026 10:33:32 UTC] ==================================
[07-Apr-2026 10:33:32 UTC] ✅ FINAL shop_id for user: 1
[07-Apr-2026 10:33:33 UTC] Shop ID from POST: 1
[07-Apr-2026 10:33:33 UTC] Final current_shop_id: 1
[07-Apr-2026 10:33:33 UTC] Shop ID from POST: 1
[07-Apr-2026 10:33:33 UTC] Final current_shop_id: 1
[07-Apr-2026 10:33:33 UTC] Shop ID from POST: 1
[07-Apr-2026 10:33:33 UTC] Final current_shop_id: 1
[07-Apr-2026 10:33:33 UTC] Shop ID from POST: 1
[07-Apr-2026 10:33:33 UTC] Final current_shop_id: 1
[07-Apr-2026 10:33:33 UTC] Shop ID from POST: 1
[07-Apr-2026 10:33:33 UTC] Final current_shop_id: 1
[07-Apr-2026 10:33:33 UTC] Shop ID from POST: 1
[07-Apr-2026 10:33:33 UTC] Final current_shop_id: 1
[07-Apr-2026 10:33:33 UTC] get_chart_data - Shop ID: 1, Period: weekly
[07-Apr-2026 10:33:33 UTC] Shop ID from POST: 1
[07-Apr-2026 10:33:33 UTC] Final current_shop_id: 1
[07-Apr-2026 10:33:33 UTC] Shop ID from POST: 1
[07-Apr-2026 10:33:33 UTC] Final current_shop_id: 1
[07-Apr-2026 10:33:33 UTC] Shop ID from POST: 1
[07-Apr-2026 10:33:33 UTC] Final current_shop_id: 1
[07-Apr-2026 10:33:33 UTC] Shop ID from POST: 1
[07-Apr-2026 10:33:33 UTC] Final current_shop_id: 1
[07-Apr-2026 10:33:33 UTC] Shop ID from POST: 1
[07-Apr-2026 10:33:33 UTC] Final current_shop_id: 1
[07-Apr-2026 10:33:34 UTC] Shop ID from POST: 1
[07-Apr-2026 10:33:34 UTC] Final current_shop_id: 1
[07-Apr-2026 10:33:34 UTC] Shop ID from POST: 1
[07-Apr-2026 10:33:34 UTC] Final current_shop_id: 1
[07-Apr-2026 10:33:36 UTC] Shop ID from GET: 1
[07-Apr-2026 10:33:36 UTC] Final current_shop_id: 1
[07-Apr-2026 10:33:36 UTC] Shop ID from GET: 1
[07-Apr-2026 10:33:36 UTC] Final current_shop_id: 1
[07-Apr-2026 10:33:36 UTC] Shop ID from GET: 1
[07-Apr-2026 10:33:36 UTC] Final current_shop_id: 1
[07-Apr-2026 10:33:36 UTC] Shop ID from GET: 1
[07-Apr-2026 10:33:36 UTC] Final current_shop_id: 1
[07-Apr-2026 10:33:36 UTC] Shop ID from GET: 1
[07-Apr-2026 10:33:36 UTC] Final current_shop_id: 1
[07-Apr-2026 10:33:36 UTC] get_employees - Final Shop ID: 1
[07-Apr-2026 10:33:36 UTC] Found 5 employees for shop_id: 1
[07-Apr-2026 10:34:09 UTC] Shop ID from POST: 1
[07-Apr-2026 10:34:09 UTC] Final current_shop_id: 1
[07-Apr-2026 10:34:09 UTC] add_employee - Shop ID: 1
[07-Apr-2026 10:34:09 UTC] add_employee - Input: {"name":"rrrr","phone":"6666666666","email":"","password":"123456","role":"Staff","salary":2222,"address":"","shop_id":1}
[07-Apr-2026 10:34:09 UTC] Employee added successfully with ID: 111 for shop_id: 1
[07-Apr-2026 10:34:09 UTC] Shop ID from GET: 1
[07-Apr-2026 10:34:09 UTC] Final current_shop_id: 1
[07-Apr-2026 10:34:09 UTC] get_employees - Final Shop ID: 1
[07-Apr-2026 10:34:09 UTC] Found 6 employees for shop_id: 1
[07-Apr-2026 10:55:53 UTC] Using default shop_id: 5
[07-Apr-2026 10:55:53 UTC] Final current_shop_id: 5
[07-Apr-2026 10:55:53 UTC] Login failed: User not found - Email/Username: oviya, Role: Staff
[07-Apr-2026 10:55:53 UTC] API Error: Invalid credentials
[07-Apr-2026 10:56:19 UTC] Using default shop_id: 5
[07-Apr-2026 10:56:19 UTC] Final current_shop_id: 5
[07-Apr-2026 10:56:19 UTC] Login failed: User not found - Email/Username: oviya@ormatrix.com, Role: Staff
[07-Apr-2026 10:56:19 UTC] API Error: Invalid credentials
[10-Apr-2026 08:19:05 UTC] Using default shop_id: 5
[10-Apr-2026 08:19:05 UTC] Final current_shop_id: 5
[10-Apr-2026 08:19:05 UTC] ========== LOGIN DEBUG ==========
[10-Apr-2026 08:19:05 UTC] User ID: 1
[10-Apr-2026 08:19:05 UTC] Username: admin1
[10-Apr-2026 08:19:05 UTC] Role: Admin
[10-Apr-2026 08:19:05 UTC] shop_id from users table: 1
[10-Apr-2026 08:19:05 UTC] Shop Name: ORMATRIX
[10-Apr-2026 08:19:05 UTC] ==================================
[10-Apr-2026 08:19:05 UTC] ✅ FINAL shop_id for user: 1
[10-Apr-2026 08:19:06 UTC] Shop ID from POST: 1
[10-Apr-2026 08:19:06 UTC] Final current_shop_id: 1
[10-Apr-2026 08:19:06 UTC] Shop ID from POST: 1
[10-Apr-2026 08:19:06 UTC] Final current_shop_id: 1
[10-Apr-2026 08:19:06 UTC] Shop ID from POST: 1
[10-Apr-2026 08:19:06 UTC] Final current_shop_id: 1
[10-Apr-2026 08:19:06 UTC] Shop ID from POST: 1
[10-Apr-2026 08:19:06 UTC] Final current_shop_id: 1
[10-Apr-2026 08:19:06 UTC] Shop ID from POST: 1
[10-Apr-2026 08:19:06 UTC] Final current_shop_id: 1
[10-Apr-2026 08:19:06 UTC] Shop ID from POST: 1
[10-Apr-2026 08:19:06 UTC] Final current_shop_id: 1
[10-Apr-2026 08:19:06 UTC] get_chart_data - Shop ID: 1, Period: weekly
[10-Apr-2026 08:19:06 UTC] Shop ID from POST: 1
[10-Apr-2026 08:19:06 UTC] Final current_shop_id: 1
[10-Apr-2026 08:19:06 UTC] Shop ID from POST: 1
[10-Apr-2026 08:19:06 UTC] Final current_shop_id: 1
[10-Apr-2026 08:19:06 UTC] Shop ID from POST: 1
[10-Apr-2026 08:19:06 UTC] Final current_shop_id: 1
[10-Apr-2026 08:19:07 UTC] Shop ID from POST: 1
[10-Apr-2026 08:19:07 UTC] Final current_shop_id: 1
[10-Apr-2026 08:19:07 UTC] Shop ID from POST: 1
[10-Apr-2026 08:19:07 UTC] Final current_shop_id: 1
[10-Apr-2026 08:19:07 UTC] Shop ID from POST: 1
[10-Apr-2026 08:19:07 UTC] Final current_shop_id: 1
[10-Apr-2026 08:19:07 UTC] Shop ID from POST: 1
[10-Apr-2026 08:19:07 UTC] Final current_shop_id: 1
[10-Apr-2026 08:19:08 UTC] Shop ID from GET: 1
[10-Apr-2026 08:19:08 UTC] Final current_shop_id: 1
[10-Apr-2026 08:19:08 UTC] ✅ FINAL shop_id for units: 1
[10-Apr-2026 08:19:08 UTC] Found 10 units for shop_id: 1
[10-Apr-2026 08:19:08 UTC] Shop ID from GET: 1
[10-Apr-2026 08:19:08 UTC] Final current_shop_id: 1
[10-Apr-2026 08:19:08 UTC] ✅ FINAL shop_id for colors: 1
[10-Apr-2026 08:19:08 UTC] Shop ID from GET: 1
[10-Apr-2026 08:19:08 UTC] Final current_shop_id: 1
[10-Apr-2026 08:19:08 UTC] ✅ FINAL shop_id for brands: 1
[10-Apr-2026 08:19:08 UTC] Found 10 colors for shop_id: 1
[10-Apr-2026 08:19:08 UTC] Found 9 brands for shop_id: 1
[10-Apr-2026 08:19:08 UTC] Shop ID from GET: 1
[10-Apr-2026 08:19:08 UTC] Final current_shop_id: 1
[10-Apr-2026 08:19:08 UTC] handleGetProducts - Using passed shop_id: 1
[10-Apr-2026 08:19:08 UTC] ========== handleGetProducts ==========
[10-Apr-2026 08:19:08 UTC] Final Shop ID: 1
[10-Apr-2026 08:19:08 UTC] Shop ID from GET: 1
[10-Apr-2026 08:19:08 UTC] Final current_shop_id: 1
[10-Apr-2026 08:19:08 UTC] ✅ FINAL shop_id for categories: 1
[10-Apr-2026 08:19:08 UTC] Shop ID from GET: 1
[10-Apr-2026 08:19:08 UTC] Final current_shop_id: 1
[10-Apr-2026 08:19:08 UTC] Found 10 categories for shop_id: 1
[10-Apr-2026 08:19:08 UTC] ✅ FINAL shop_id for sizes: 1
[10-Apr-2026 08:19:08 UTC] Found 8 sizes for shop_id: 1
[10-Apr-2026 08:19:08 UTC] Found 14 products for shop_id: 1
[10-Apr-2026 08:19:08 UTC] Total count in DB: 14
[10-Apr-2026 08:19:22 UTC] Shop ID from POST: 1
[10-Apr-2026 08:19:22 UTC] Final current_shop_id: 1
[10-Apr-2026 08:19:22 UTC] ========== ADD CATEGORY DEBUG ==========
[10-Apr-2026 08:19:22 UTC] Input shop_id from request: 1
[10-Apr-2026 08:19:22 UTC] Parameter shop_id: 1
[10-Apr-2026 08:19:22 UTC] Using shop_id: 1
[10-Apr-2026 08:19:22 UTC] Category added with ID: 114, shop_id: 1
[10-Apr-2026 08:19:23 UTC] Shop ID from GET: 1
[10-Apr-2026 08:19:23 UTC] Final current_shop_id: 1
[10-Apr-2026 08:19:23 UTC] ✅ FINAL shop_id for categories: 1
[10-Apr-2026 08:19:23 UTC] Found 11 categories for shop_id: 1
[10-Apr-2026 08:20:04 UTC] Shop ID from POST: 1
[10-Apr-2026 08:20:04 UTC] Final current_shop_id: 1
[10-Apr-2026 08:20:04 UTC] API Error: Invalid action: logout
[10-Apr-2026 10:29:06 UTC] Using default shop_id: 5
[10-Apr-2026 10:29:06 UTC] Final current_shop_id: 5
[10-Apr-2026 10:29:06 UTC] API Error: Invalid action: 
