From ee6578edb04d93b9ac3d195a8514f8595a77e68b Mon Sep 17 00:00:00 2001 From: yshtcn Date: Tue, 9 Jul 2024 01:21:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BA=86http=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E7=A0=81202=EF=BC=9A=E5=9C=A8=E6=B2=A1=E6=9C=89?= =?UTF-8?q?=E6=88=90=E5=8A=9F=E5=8F=91=E9=80=81=E6=97=B6=E8=BF=94=E5=9B=9E?= =?UTF-8?q?202?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ServerChanPush2TelegramBot.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/ServerChanPush2TelegramBot.py b/ServerChanPush2TelegramBot.py index 864f76a..0ff9f8d 100644 --- a/ServerChanPush2TelegramBot.py +++ b/ServerChanPush2TelegramBot.py @@ -240,7 +240,10 @@ def index(): if TestStatus == '1': return jsonify({"ok": "the test passed"}), 200 elif TestStatus == '2': - return jsonify({"ok": "the test passed", "pending_messages_count": pending_count}), 200 + if pending_count == 0: + return jsonify({"ok": "the test passed", "pending_messages_count": pending_count}), 200 + else: + return jsonify({"ok": "the test passed", "pending_messages_count": pending_count}), 202 elif TestStatus == '3': pending_messages = read_pending_messages() pending_count = len(pending_messages) @@ -251,7 +254,7 @@ def index(): if not success: new_pending_messages.append(msg) write_pending_messages(new_pending_messages) - return jsonify({"ok": "re-sent pending messages", "pending_messages_count": pending_count, "remaining_pending_messages_count": len(new_pending_messages)}), 200 + return jsonify({"ok": "re-sent pending messages", "pending_messages_count": pending_count, "remaining_pending_messages_count": len(new_pending_messages)}), 202 else: return jsonify({"ok": "no pending messages to re-send", "pending_messages_count": pending_count}), 200 @@ -285,7 +288,7 @@ def index(): 'url': url }) write_pending_messages(pending_messages) - return jsonify({"error": "Failed to send message, added to pending list"}), 200 + return jsonify({"error": "Failed to send message, added to pending list"}), 202 if __name__ == "__main__": config = load_config()