[2026-09-02 01:24:15] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 01:24:15] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 01:24:15] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 01:24:15] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 01:24:41] production.INFO: Order status history created successfully in restaurant controller {"order_id":3471,"status_history_id":5673,"previous_status":"null","new_status":"preparing","changed_by":"Dev kumar","order_source":"restaurant"} 
[2026-09-02 01:24:41] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"🍽️ New Order Received!"} 
[2026-09-02 01:24:42] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"🍽️ New Order Received!"} 
[2026-09-02 01:24:42] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 01:24:42] production.INFO: Restaurant order created successfully {"order_id":3471,"order_number":"R1-20260902-001-yewhpp","restaurant_id":1,"total_amount":224.0} 
[2026-09-02 01:24:49] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"💳 Payment Received"} 
[2026-09-02 01:24:50] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"💳 Payment Received"} 
[2026-09-02 01:24:50] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 18:47:32] production.INFO: Backend received startDate: 2026-09-01 00:00:00  
[2026-09-02 18:47:32] production.INFO: Backend received endDate: 2026-09-30 23:59:59  
[2026-09-02 18:49:08] production.INFO: Backend received startDate: 2026-09-01 00:00:00  
[2026-09-02 18:49:08] production.INFO: Backend received endDate: 2026-09-30 23:59:59  
[2026-09-02 18:49:22] production.INFO: Backend received startDate: 2026-09-01 00:00:00  
[2026-09-02 18:49:22] production.INFO: Backend received endDate: 2026-09-30 23:59:59  
[2026-09-02 18:49:29] production.INFO: Backend received startDate: 2026-09-01 00:00:00  
[2026-09-02 18:49:29] production.INFO: Backend received endDate: 2026-09-30 23:59:59  
[2026-09-02 18:49:35] production.INFO: Backend received startDate: 2026-09-01 00:00:00  
[2026-09-02 18:49:35] production.INFO: Backend received endDate: 2026-09-30 23:59:59  
[2026-09-02 18:49:38] production.INFO: Backend received startDate: 2026-09-01 00:00:00  
[2026-09-02 18:49:38] production.INFO: Backend received endDate: 2026-09-30 23:59:59  
[2026-09-02 18:50:29] production.INFO: Backend received startDate: 2026-09-01 00:00:00  
[2026-09-02 18:50:29] production.INFO: Backend received endDate: 2026-09-30 23:59:59  
[2026-09-02 20:31:04] production.INFO: Version check requested {"app":"restaurant","platform":"android","currentVersion":"1.0.1","ip":"47.31.118.177"} 
[2026-09-02 20:31:04] production.INFO: 🔍 isUpdateAvailable check {"currentVersion":"1.0.1","dbVersion":"1.0.0","result":false} 
[2026-09-02 20:31:04] production.INFO: 🔍 isUpdateRequired check {"currentVersion":"1.0.1","dbVersion":"1.0.0","minimumVersion":"1.0.0","force_update":true,"updateAvailable":false,"version_compare_result":1} 
[2026-09-02 20:31:04] production.INFO: ✅ No update available - returning false  
[2026-09-02 20:31:04] production.INFO: 🎯 getUpdateType called {"currentVersion":"1.0.1","dbVersion":"1.0.0"} 
[2026-09-02 20:31:04] production.INFO: 🔍 isUpdateAvailable check {"currentVersion":"1.0.1","dbVersion":"1.0.0","result":false} 
[2026-09-02 20:31:04] production.INFO: ✅ No update available - returning none  
[2026-09-02 20:31:04] production.INFO: Version check response {"app":"restaurant","currentVersion":"1.0.1","latestVersion":"1.0.0","updateRequired":false,"updateAvailable":false} 
[2026-09-02 20:31:21] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:31:21] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:31:21] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:31:21] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:31:33] production.INFO: Order status history created successfully in restaurant controller {"order_id":3472,"status_history_id":5675,"previous_status":"null","new_status":"preparing","changed_by":"Dev kumar","order_source":"restaurant"} 
[2026-09-02 20:31:33] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"🍽️ New Order Received!"} 
[2026-09-02 20:31:37] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"🍽️ New Order Received!"} 
[2026-09-02 20:31:37] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 20:31:37] production.INFO: Restaurant order created successfully {"order_id":3472,"order_number":"R1-20260902-002-pjm833","restaurant_id":1,"total_amount":50.0} 
[2026-09-02 20:31:40] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:31:40] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:31:40] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:31:40] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:32:37] production.INFO: Order status history created successfully in restaurant controller {"order_id":3473,"status_history_id":5676,"previous_status":"null","new_status":"preparing","changed_by":"Dev kumar","order_source":"restaurant"} 
[2026-09-02 20:32:37] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"🍽️ New Order Received!"} 
[2026-09-02 20:32:37] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"🍽️ New Order Received!"} 
[2026-09-02 20:32:38] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 20:32:38] production.INFO: Restaurant order created successfully {"order_id":3473,"order_number":"R1-20260902-003-h2xq5h","restaurant_id":1,"total_amount":50.0} 
[2026-09-02 20:32:51] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:32:51] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:32:51] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:32:51] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:34:11] production.INFO: Order status history created successfully in restaurant controller {"order_id":3474,"status_history_id":5677,"previous_status":"null","new_status":"preparing","changed_by":"Dev kumar","order_source":"restaurant"} 
[2026-09-02 20:34:12] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"🍽️ New Order Received!"} 
[2026-09-02 20:34:12] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"🍽️ New Order Received!"} 
[2026-09-02 20:34:15] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 20:34:15] production.INFO: Restaurant order created successfully {"order_id":3474,"order_number":"R1-20260902-004-s7zma9","restaurant_id":1,"total_amount":196.0} 
[2026-09-02 20:34:21] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:34:21] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:34:21] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:34:21] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:34:39] production.INFO: Order status history created successfully in restaurant controller {"order_id":3475,"status_history_id":5678,"previous_status":"null","new_status":"preparing","changed_by":"Dev kumar","order_source":"restaurant"} 
[2026-09-02 20:34:39] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"🍽️ New Order Received!"} 
[2026-09-02 20:34:40] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"🍽️ New Order Received!"} 
[2026-09-02 20:34:40] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 20:34:40] production.INFO: Restaurant order created successfully {"order_id":3475,"order_number":"R1-20260902-005-jkj3ul","restaurant_id":1,"total_amount":88.0} 
[2026-09-02 20:34:48] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:34:48] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:34:48] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:34:48] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:35:45] production.INFO: Order status history created successfully in restaurant controller {"order_id":3476,"status_history_id":5679,"previous_status":"null","new_status":"preparing","changed_by":"Dev kumar","order_source":"restaurant"} 
[2026-09-02 20:35:45] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"🍽️ New Order Received!"} 
[2026-09-02 20:35:46] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"🍽️ New Order Received!"} 
[2026-09-02 20:35:46] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 20:35:46] production.INFO: Restaurant order created successfully {"order_id":3476,"order_number":"R1-20260902-006-f3fu1h","restaurant_id":1,"total_amount":367.0} 
[2026-09-02 20:42:13] production.INFO: Version check requested {"app":"restaurant","platform":"android","currentVersion":"1.0.1","ip":"47.31.118.177"} 
[2026-09-02 20:42:13] production.INFO: 🔍 isUpdateAvailable check {"currentVersion":"1.0.1","dbVersion":"1.0.0","result":false} 
[2026-09-02 20:42:13] production.INFO: 🔍 isUpdateRequired check {"currentVersion":"1.0.1","dbVersion":"1.0.0","minimumVersion":"1.0.0","force_update":true,"updateAvailable":false,"version_compare_result":1} 
[2026-09-02 20:42:13] production.INFO: ✅ No update available - returning false  
[2026-09-02 20:42:13] production.INFO: 🎯 getUpdateType called {"currentVersion":"1.0.1","dbVersion":"1.0.0"} 
[2026-09-02 20:42:13] production.INFO: 🔍 isUpdateAvailable check {"currentVersion":"1.0.1","dbVersion":"1.0.0","result":false} 
[2026-09-02 20:42:13] production.INFO: ✅ No update available - returning none  
[2026-09-02 20:42:13] production.INFO: Version check response {"app":"restaurant","currentVersion":"1.0.1","latestVersion":"1.0.0","updateRequired":false,"updateAvailable":false} 
[2026-09-02 20:42:30] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:42:30] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:42:30] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:42:30] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:44:56] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:44:56] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:44:56] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:44:56] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:46:39] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:46:39] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:46:39] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:46:39] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:47:11] production.INFO: Order status history created successfully in restaurant controller {"order_id":3477,"status_history_id":5680,"previous_status":"null","new_status":"preparing","changed_by":"Dev kumar","order_source":"restaurant"} 
[2026-09-02 20:47:11] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"🍽️ New Order Received!"} 
[2026-09-02 20:47:12] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"🍽️ New Order Received!"} 
[2026-09-02 20:47:12] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 20:47:12] production.INFO: Restaurant order created successfully {"order_id":3477,"order_number":"R1-20260902-007-5tsf3j","restaurant_id":1,"total_amount":100.0} 
[2026-09-02 20:47:21] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:47:21] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:47:21] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:47:21] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:48:16] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:48:16] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:48:16] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:48:16] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:48:28] production.INFO: Order status history created successfully in restaurant controller {"order_id":3478,"status_history_id":5681,"previous_status":"null","new_status":"preparing","changed_by":"Dev kumar","order_source":"restaurant"} 
[2026-09-02 20:48:28] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"🍽️ New Order Received!"} 
[2026-09-02 20:48:28] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"🍽️ New Order Received!"} 
[2026-09-02 20:48:29] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 20:48:29] production.INFO: Restaurant order created successfully {"order_id":3478,"order_number":"R1-20260902-008-bsd1p5","restaurant_id":1,"total_amount":10.0} 
[2026-09-02 20:48:35] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:48:35] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:48:35] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:48:35] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:49:24] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:49:24] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:49:24] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 20:49:24] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 20:49:48] production.INFO: Order status history created successfully in restaurant controller {"order_id":3479,"status_history_id":5682,"previous_status":"null","new_status":"preparing","changed_by":"Dev kumar","order_source":"restaurant"} 
[2026-09-02 20:49:49] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"🍽️ New Order Received!"} 
[2026-09-02 20:49:49] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"🍽️ New Order Received!"} 
[2026-09-02 20:49:49] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 20:49:49] production.INFO: Restaurant order created successfully {"order_id":3479,"order_number":"R1-20260902-009-kmi7i0","restaurant_id":1,"total_amount":128.0} 
[2026-09-02 20:50:10] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"💳 Payment Received"} 
[2026-09-02 20:50:10] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"💳 Payment Received"} 
[2026-09-02 20:50:11] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 20:50:17] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"💳 Payment Received"} 
[2026-09-02 20:50:17] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"💳 Payment Received"} 
[2026-09-02 20:50:18] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 20:50:25] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"💳 Payment Received"} 
[2026-09-02 20:50:26] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"💳 Payment Received"} 
[2026-09-02 20:50:26] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 20:50:33] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"💳 Payment Received"} 
[2026-09-02 20:50:33] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"💳 Payment Received"} 
[2026-09-02 20:50:34] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 20:50:43] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"💳 Payment Received"} 
[2026-09-02 20:50:43] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"💳 Payment Received"} 
[2026-09-02 20:50:44] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 20:50:53] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"💳 Payment Received"} 
[2026-09-02 20:50:54] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"💳 Payment Received"} 
[2026-09-02 20:50:54] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 20:52:32] production.INFO: Backend received startDate: 2026-09-01 00:00:00  
[2026-09-02 20:52:32] production.INFO: Backend received endDate: 2026-09-30 23:59:59  
[2026-09-02 20:52:42] production.INFO: Backend received startDate: 2026-09-01 00:00:00  
[2026-09-02 20:52:42] production.INFO: Backend received endDate: 2026-09-30 23:59:59  
[2026-09-02 20:53:48] production.INFO: Backend received startDate: 2026-09-01 00:00:00  
[2026-09-02 20:53:48] production.INFO: Backend received endDate: 2026-09-30 23:59:59  
[2026-09-02 20:54:01] production.INFO: Backend received startDate: 2026-09-01 00:00:00  
[2026-09-02 20:54:01] production.INFO: Backend received endDate: 2026-09-30 23:59:59  
[2026-09-02 20:55:18] production.INFO: Backend received startDate: 2026-09-01 00:00:00  
[2026-09-02 20:55:18] production.INFO: Backend received endDate: 2026-09-30 23:59:59  
[2026-09-02 20:55:24] production.INFO: Backend received startDate: 2026-09-01 00:00:00  
[2026-09-02 20:55:24] production.INFO: Backend received endDate: 2026-09-30 23:59:59  
[2026-09-02 20:55:30] production.INFO: Backend received startDate: 2026-09-01 00:00:00  
[2026-09-02 20:55:30] production.INFO: Backend received endDate: 2026-09-30 23:59:59  
[2026-09-02 20:56:49] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"💳 Payment Received"} 
[2026-09-02 20:56:50] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"💳 Payment Received"} 
[2026-09-02 20:56:50] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 20:59:43] production.INFO: Backend received startDate: 2026-09-01 00:00:00  
[2026-09-02 20:59:43] production.INFO: Backend received endDate: 2026-09-30 23:59:59  
[2026-09-02 20:59:45] production.INFO: Backend received startDate: 2026-09-01 00:00:00  
[2026-09-02 20:59:45] production.INFO: Backend received endDate: 2026-09-30 23:59:59  
[2026-09-02 21:04:22] production.INFO: Backend received startDate: 2026-09-01 00:00:00  
[2026-09-02 21:04:22] production.INFO: Backend received endDate: 2026-09-30 23:59:59  
[2026-09-02 21:04:47] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"💳 Payment Received"} 
[2026-09-02 21:04:47] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"💳 Payment Received"} 
[2026-09-02 21:04:48] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 21:39:12] production.INFO: Version check requested {"app":"restaurant","platform":"android","currentVersion":"1.0.1","ip":"47.31.118.177"} 
[2026-09-02 21:39:12] production.INFO: 🔍 isUpdateAvailable check {"currentVersion":"1.0.1","dbVersion":"1.0.0","result":false} 
[2026-09-02 21:39:12] production.INFO: 🔍 isUpdateRequired check {"currentVersion":"1.0.1","dbVersion":"1.0.0","minimumVersion":"1.0.0","force_update":true,"updateAvailable":false,"version_compare_result":1} 
[2026-09-02 21:39:12] production.INFO: ✅ No update available - returning false  
[2026-09-02 21:39:12] production.INFO: 🎯 getUpdateType called {"currentVersion":"1.0.1","dbVersion":"1.0.0"} 
[2026-09-02 21:39:12] production.INFO: 🔍 isUpdateAvailable check {"currentVersion":"1.0.1","dbVersion":"1.0.0","result":false} 
[2026-09-02 21:39:12] production.INFO: ✅ No update available - returning none  
[2026-09-02 21:39:12] production.INFO: Version check response {"app":"restaurant","currentVersion":"1.0.1","latestVersion":"1.0.0","updateRequired":false,"updateAvailable":false} 
[2026-09-02 21:39:21] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 21:39:21] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 21:39:21] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 21:39:21] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 21:40:12] production.INFO: Order status history created successfully in restaurant controller {"order_id":3480,"status_history_id":5691,"previous_status":"null","new_status":"preparing","changed_by":"Dev kumar","order_source":"restaurant"} 
[2026-09-02 21:40:12] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"🍽️ New Order Received!"} 
[2026-09-02 21:40:13] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"🍽️ New Order Received!"} 
[2026-09-02 21:40:13] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 21:40:13] production.INFO: Restaurant order created successfully {"order_id":3480,"order_number":"R1-20260902-010-we8299","restaurant_id":1,"total_amount":108.0} 
[2026-09-02 21:40:18] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 21:40:18] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 21:40:18] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 21:40:18] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 21:40:51] production.INFO: Order status history created successfully in restaurant controller {"order_id":3481,"status_history_id":5692,"previous_status":"null","new_status":"preparing","changed_by":"Dev kumar","order_source":"restaurant"} 
[2026-09-02 21:40:51] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"🍽️ New Order Received!"} 
[2026-09-02 21:40:51] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"🍽️ New Order Received!"} 
[2026-09-02 21:40:52] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 21:40:52] production.INFO: Restaurant order created successfully {"order_id":3481,"order_number":"R1-20260902-011-dae7jp","restaurant_id":1,"total_amount":166.0} 
[2026-09-02 21:41:58] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 21:41:58] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 21:41:58] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 21:41:58] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 21:42:27] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 21:42:27] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 21:42:27] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 21:42:27] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 21:44:12] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 21:44:12] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 21:44:12] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 21:44:12] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 21:45:00] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 21:45:00] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 21:45:00] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 21:45:00] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 21:47:12] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 21:47:12] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 21:47:13] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 21:47:13] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 21:52:36] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"💳 Payment Received"} 
[2026-09-02 21:52:36] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"💳 Payment Received"} 
[2026-09-02 21:52:37] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 21:56:06] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"💳 Payment Received"} 
[2026-09-02 21:56:06] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"💳 Payment Received"} 
[2026-09-02 21:56:07] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 21:56:16] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 21:56:16] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 21:56:16] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 21:56:16] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 21:56:41] production.INFO: Order status history created successfully in restaurant controller {"order_id":3482,"status_history_id":5695,"previous_status":"null","new_status":"preparing","changed_by":"Dev kumar","order_source":"restaurant"} 
[2026-09-02 21:56:41] production.INFO: FCM notification sent successfully {"fcm_token":"fvEt12TsSOaePdeXCo5d...","title":"🍽️ New Order Received!"} 
[2026-09-02 21:56:42] production.INFO: FCM notification sent successfully {"fcm_token":"cD5arz8JTu-zxc16VxHZ...","title":"🍽️ New Order Received!"} 
[2026-09-02 21:56:42] production.WARNING: FCM notification failed {"fcm_token":"e6hhsCKUR1CTQKN6O5cr...","error":"NotRegistered"} 
[2026-09-02 21:56:42] production.INFO: Restaurant order created successfully {"order_id":3482,"order_number":"R1-20260902-012-545jii","restaurant_id":1,"total_amount":108.0} 
[2026-09-02 22:15:18] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 22:15:18] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
[2026-09-02 22:15:19] production.INFO: RestaurantMenuController - User details: {"user_id":2,"restaurant_id":1,"role":"admin"} 
[2026-09-02 22:15:19] production.INFO: RestaurantMenuController - Using user restaurant_id: 1  
