14 lines
510 B
Python
14 lines
510 B
Python
from pkg.dash.app_init import app
|
|
from pkg.get_tweets import process_tweets
|
|
from flask import jsonify
|
|
from pkg.config import render_data
|
|
|
|
# Simulated backend endpoint for processing tweets
|
|
@app.server.route('/api/process_tweets', methods=['GET'])
|
|
def api_process_tweets():
|
|
success, message = process_tweets()
|
|
if success:
|
|
render_data.load_data()
|
|
return jsonify({'message': message, 'default_date': render_data.default_date}), 200
|
|
else:
|
|
return jsonify({'error': message}), 500 |