From 3b78c15b85bf1791313189bdeb0a92307317c1c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20J=C4=99dyk?= Date: Tue, 17 May 2022 22:11:55 +0200 Subject: [PATCH] fix campaign_id in url --- ayct_backend/campaign/__init__.py | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/ayct_backend/campaign/__init__.py b/ayct_backend/campaign/__init__.py index 2881dba..fc3bc40 100644 --- a/ayct_backend/campaign/__init__.py +++ b/ayct_backend/campaign/__init__.py @@ -135,23 +135,16 @@ def delete_twitter_campaign(): return "Twitter campaign succesfully deleted.", 200 -@campaign.route('/details', methods=['GET']) -def get_twitter_campaign_details(): +@campaign.route('/', methods=['GET']) +def get_twitter_campaign_details(campaign_id): decoded_token = verify_token(request.headers) if not decoded_token: return "Not authorised!", 401 user_id = decoded_token['sub'] - content_type = request.headers.get('Content-Type') - if content_type != 'application/json': - return "Content-type not supported!", 400 - - if 'campaign_id' not in request.headers: - return "Invalid request!", 400 - - twitter_campaign = TwitterCampaign.query.filter_by(user_id=user_id, id=request.headers['campaign_id']).first() - campaign_posts = TwitterPost.query.filter_by(user_id=user_id, campaign_id=request.headers['campaign_id']).all() + twitter_campaign = TwitterCampaign.query.filter_by(user_id=user_id, id=campaign_id).first() + campaign_posts = TwitterPost.query.filter_by(user_id=user_id, campaign_id=campaign_id).all() posts = [] for post in campaign_posts: