diff --git a/ayct_backend/campaign/__init__.py b/ayct_backend/campaign/__init__.py index 23fe447..224940a 100644 --- a/ayct_backend/campaign/__init__.py +++ b/ayct_backend/campaign/__init__.py @@ -30,19 +30,19 @@ def get_twitter_campaigns(): def add_twitter_account(): content_type = request.headers.get('Content-Type') if (content_type == 'application/json'): - json = request.json - if not json['campaign_name'] or not json['user_input'] or not json['twitter_account_id']: + request_json = request.json + if not request_json['campaign_name'] or not request_json['user_input'] or not request_json['twitter_account_id']: return "Invalid request!", 400 else: consumer_key = current_app.config["TWITTER_CONSUMER_KEY"] consumer_secret = current_app.config["TWITTER_CONSUMER_SECERT"] - twitter_account = TwitterAccount.query.filter_by(twitter_account_id=json['twitter_account_id']).first() + twitter_account = TwitterAccount.query.filter_by(twitter_account_id=request_json['twitter_account_id']).first() # generate campaign content core_url = 'http://65.108.80.28:4999/generate' payload = { - "data": json['user_input'], + "data": request_json['user_input'], "length": 400 } @@ -66,9 +66,9 @@ def add_twitter_account(): # save campaign to database new_twitter_campaign = TwitterCampaign( - campaign_name = json['campaign_name'], - twitter_account_id = json['twitter_account_id'], - user_input = json['user_input'], + campaign_name = request_json['campaign_name'], + twitter_account_id = request_json['twitter_account_id'], + user_input = request_json['user_input'], generated_content = generated_content, twitter_post_id = response['id'] )