diff --git a/app.py b/app.py index 6826d51..a245758 100644 --- a/app.py +++ b/app.py @@ -590,14 +590,6 @@ def login(): return jsonify({"status": "error"}), 405 -@app.route("/test", methods=["GET"]) -def test(): - from vk_handler import handle_vk_post - - handle_vk_post() - return jsonify({"status": "ok"}) - - def init_app(): with app.app_context(): db.create_all() diff --git a/medods_handler.py b/medods_handler.py index 5545466..2d6e327 100644 --- a/medods_handler.py +++ b/medods_handler.py @@ -264,13 +264,13 @@ def setDynamicText(): slotsCount += len(slots) if slotsCount == 0: - logger.error("Нет свободных приемов") - vkPost.dynamic_text = None + logger.info("Нет свободных приемов") + if vkPost.dynamic_text: + vkPost.dynamic_text = None + db.session.commit() + else: + vkPost.dynamic_text = dynamicText db.session.commit() - return vkPost - - vkPost.dynamic_text = dynamicText - db.session.commit() return vkPost diff --git a/vk_handler.py b/vk_handler.py index 6766e4a..b115af0 100644 --- a/vk_handler.py +++ b/vk_handler.py @@ -23,9 +23,6 @@ def handle_vk_post(): logger.info("Не требуется публикация поста") return - logger.info(vkPost.toDict()) - return - vk_session = vk_api.VkApi(token=vkApi.access_token) vk = vk_session.get_api()