def lsproject(self, message, nick): # lists all projects, current user is assumed connect() if nick: nick = nick.strip() user = User.get_by_nick(nick) else: user = self.get_user(message) if not user: self.reply(message, "Could not find user %s" % nick) return projects = Project.objects(user_id=user.user_id) template = rendered_template("lsproject.html", {"user":user, "projects":projects}) self.reply(message, template, html=True)
def lsproject(self, message, nick): # lists all projects, current user is assumed connect() if nick: nick = nick.strip() user = User.get_by_nick(nick) else: user = self.get_user(message) if not user: self.reply(message, "Could not find user %s" % nick) return projects = Project.objects(user_id=user.user_id) template = rendered_template("lsproject.html", {"user":user, "projects":projects}) self.reply(message, template, html=True)
def remove_project(self, message, project_name): user = self.get_user(message) Project.objects(user_id=user.user_id, name=project_name).delete() self.reply(message, "Project %s deleted." % project_name)
def remove_project(self, message, project_name): user = self.get_user(message) Project.objects(user_id=user.user_id, name=project_name).delete() self.reply(message, "Project %s deleted." % project_name)