Ensured bug.time is set
authorAaron Bentley <abentley@panoramicfeedback.com>
Tue, 20 Dec 2005 19:42:01 +0000 (14:42 -0500)
committerAaron Bentley <abentley@panoramicfeedback.com>
Tue, 20 Dec 2005 19:42:01 +0000 (14:42 -0500)
beweb/beweb/controllers.py

index 2fe3d3ed1c099a9747c54c5ac40a6a48439dd059..168d61025262e6b92d99f370e86f19a85cff43be 100644 (file)
@@ -1,7 +1,7 @@
 import turbogears
 from turbogears import controllers
 import cherrypy
-from libbe.bugdir import tree_root, cmp_severity
+from libbe.bugdir import tree_root, cmp_severity, new_bug
 from libbe import names
 from config import projects
 from restresource import RESTResource
@@ -44,10 +44,7 @@ class Bug(RESTResource):
                }
 
     def new_bug(self):
-        bug = self.bug_tree().new_bug()
-        bug.creator = names.creator()
-        bug.severity = "minor"
-        bug.status = "open"
+        bug = new_bug(self.bug_tree())
         bug.save()
         raise cherrypy.HTTPRedirect(bug_url(self.parent, bug.uuid))