def delete_feed(feed_id): """Get a feed""" feed = Feed.get_by_id(feed_id, parent=g.user.key) if not feed: return jsonify_error(message="Can't find that feed") Entry.delete_for_feed(feed) feed.key.delete() return jsonify(status='ok')
def delete_feed(feed_type, feed_id): """Get a feed""" feed = FEED_TYPE_TO_CLASS[feed_type].get_by_id(feed_id, parent=g.user.key) if not feed: raise ndb.Return(jsonify_error(message="Can't find that feed")) yield Entry.delete_for_feed(feed) yield feed.key.delete_async() raise ndb.Return(jsonify(status='ok'))