diff --git a/app/campaigns/campaign_api/routes.py b/app/campaigns/campaign_api/routes.py index cfbcb06..20f4746 100644 --- a/app/campaigns/campaign_api/routes.py +++ b/app/campaigns/campaign_api/routes.py @@ -21,4 +21,10 @@ def update_active_status(id, status): def archive_campaign(id): Campaign.query.filter_by(id=id).update({'archived': True, 'active':False}) db.session.commit() + return {'status':'success'} + +@campaign_api.route('un_archive_campaign/', methods=['PUT']) +def un_archive_campaign(id): + Campaign.query.filter_by(id=id).update({'archived': False, 'active':False}) + db.session.commit() return {'status':'success'} \ No newline at end of file