def update(self, id): loggedInUser = helper.getLoggedInUser() if event.canUpdate(id, loggedInUser["_id"]): data = helper.getRequestBody() return data(event.update(data)) else: return error("Operation not permitted. You don't have permission to update this event.", PermissionError)
def markUnread(self, id): loggedInUser = helper.getLoggedInUser() if event.canUpdate(id, loggedInUser["_id"]): return data(event.markUnread(id)) else: return error("Operation not permitted. You don't have permission to mark this event as unread.", PermissionError)