def delete(self, id): if current_user.is_authenticated(): result = models.Story.query.get(id) result.watchers.remove(current_user) db.session.commit() return '', 204 else: return unauthorized()
def post(self, id): if current_user.is_authenticated(): result = models.Story.query.get(id) result.watchers.append(current_user) db.session.commit() return '', 201 else: return unauthorized()