Esempio n. 1
0
def add_whitelist():
    if not session.get('logged_in'):
        flash('You are not logged in')
        return redirect(url_for('login'))
    else:
        owner = request.args.get('owner', '')
        owner_url = request.args.get('owner_url', '')
        
        if owner and owner_url:
            crawled_user_dao = CrawledUserDao()
            if crawled_user_dao.save_to_whitelist(owner, owner_url) == 1:
                flash('%s has been added to the whitelist.' % owner)
            else:
                flash('Cannot add %s to the whitelist' % owner)
            crawled_user_dao.close()
        else:
            flash('Parameters error.')
        return redirect(url_for('show_upcoming'))