Example #1
0
    def post(self):
        form = request.form
        project = Project.get(form['project'])

        assigned = form.get('assigned', None)
        if assigned:
            assigned = User.get(assigned)

        issue = Issue.create(session.user,
                             form['name'],
                             form['description'],
                             project,
                             assigned=assigned)

        return success(issue)
Example #2
0
 def delete(self, project, user):
     user = User.get(user)
     return success({})
Example #3
0
 def post(self, project):
     user = User.get(request.form['user'])
     project.add_user(user)
     return success({})