def source_set_favorited(media_id): favorite = request.form["favorite"] username = user_name() if int(favorite) == 1: db.add_item_to_users_list(username, 'favoriteSources', int(media_id)) else: db.remove_item_from_users_list(username, 'favoriteSources', int(media_id)) return jsonify({'isFavorite': favorite})
def topic_set_favorited(topics_id): favorite = int(request.form["favorite"]) username = user_name() if favorite == 1: db.add_item_to_users_list(username, 'favoriteTopics', int(topics_id)) else: db.remove_item_from_users_list(username, 'favoriteTopics', int(topics_id)) return jsonify({'isFavorite': favorite == 1})
def collection_set_favorited(collection_id): favorite = request.form["favorite"] username = user_name() if int(favorite) == 1: db.add_item_to_users_list(username, 'favoriteCollections', int(collection_id)) else: db.remove_item_from_users_list(username, 'favoriteCollections', int(collection_id)) return jsonify({'isFavorite': favorite})
def save_user_search(): username = user_name() db.add_item_to_users_list(username, 'searches', request.args) return jsonify({'savedQuery': request.args['queryName']})
def save_user_query(): username = user_name() # TODO any checking here? db.add_item_to_users_list(username, 'queries', request.args) return jsonify({'savedQuery': request.args['query_string']})