From db01d32dda70a87dd37047c6dacfe18adc95d7bf Mon Sep 17 00:00:00 2001 From: aaron <> Date: Fri, 28 Feb 2025 14:35:36 +0800 Subject: [PATCH] update --- app/api/endpoints/order.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/app/api/endpoints/order.py b/app/api/endpoints/order.py index b04e08c..4cb984b 100644 --- a/app/api/endpoints/order.py +++ b/app/api/endpoints/order.py @@ -1373,7 +1373,13 @@ async def check_new_orders( # 从Redis获取新订单ID列表 order_ids = redis_client.pop_orders_from_queue(deliveryman.community_id, 10) - return success_response(data={ - "has_new_order": len(order_ids) > 0, - "order_ids": order_ids - }) + if not order_ids: + return success_response(data={ + "has_new_order": False, + "order_ids": [] + }) + else: + return success_response(data={ + "has_new_order": len(order_ids) > 0, + "order_ids": order_ids + })