This commit is contained in:
+19
@@ -26,6 +26,7 @@ from evtg_publish import tg_post_event_by_id, tg_post_all_events
|
||||
from zk_load import load_json_all
|
||||
from volk_load import load_categories, load_all_events
|
||||
from volk_cat_publish import tg_post_category_by_id, tg_post_all_categories
|
||||
from test_tg_poster import make_test_post
|
||||
|
||||
# Загружаем настройки из .env
|
||||
load_dotenv()
|
||||
@@ -985,6 +986,24 @@ def api_generate_all_shortnames():
|
||||
log_event(error_msg)
|
||||
return jsonify({'success': False, 'error': error_msg}), 500
|
||||
|
||||
@bp.route('/api/test_post', methods=['POST'])
|
||||
@login_required
|
||||
def api_test_post():
|
||||
try:
|
||||
log_event("Запуск публикации тестового сообщения...")
|
||||
result = make_test_post()
|
||||
if result:
|
||||
log_event("Тестовое сообщение успешно опубликовано")
|
||||
return jsonify({'success': True})
|
||||
else:
|
||||
error_msg = "Не удалось опубликовать тестовое сообщение"
|
||||
log_event(error_msg)
|
||||
return jsonify({'success': False, 'error': error_msg}), 500
|
||||
except Exception as e:
|
||||
error_msg = f"Ошибка при публикации тестового сообщения: {str(e)}"
|
||||
log_event(error_msg)
|
||||
return jsonify({'success': False, 'error': error_msg}), 500
|
||||
|
||||
@bp.route('/api/generate_shortname/<int:post_id>', methods=['POST'])
|
||||
@login_required
|
||||
def api_generate_shortname(post_id):
|
||||
|
||||
Reference in New Issue
Block a user