def put(feed_id): """Update an existing feed.""" fctrl = FeedController(current_identity.id) attrs = parse_meaningful_params(parser_edit) changed = fctrl.update({'id': feed_id}, attrs) if not changed: fctrl.assert_right_ok(feed_id) return None, 204
def delete(feed_id): """Delete an existing feed.""" fctrl = FeedController(current_identity.id) if not fctrl.update({'id': feed_id}, {'status': FeedStatus.to_delete}): fctrl.assert_right_ok(feed_id) return None, 204