def get_saves_route(save_type): try: user_id = get_current_user_id() save_results = get_saves(save_type, user_id) return api_helpers.success_response(save_results) except exceptions.ArgumentError as e: return api_helpers.error_response(str(e), 400)
def get(self, user_id): """Fetch favorited tracks for a user.""" decoded_id = decode_with_abort(user_id, ns) favorites = get_saves("tracks", decoded_id) favorites = list(map(extend_favorite, favorites)) return success_response(favorites)
def get(self, id): decoded_id = decode_with_abort(id, ns) favorites = get_saves("tracks", decoded_id) favorites = list(map(extend_favorite, favorites)) return success_response(favorites)