diff options
Diffstat (limited to 'libbe/bug.py')
-rw-r--r-- | libbe/bug.py | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/libbe/bug.py b/libbe/bug.py index 4cb53c2..a297b1a 100644 --- a/libbe/bug.py +++ b/libbe/bug.py @@ -186,12 +186,15 @@ class Bug(object): path = self.get_path() self.rcs.recursive_remove(path) - def new_comment(self): + def new_comment(self, body=None): if not os.path.exists(self.get_path("comments")): self.rcs.mkdir(self.get_path("comments")) comm = Comment(None, self) comm.uuid = names.uuid() comm.rcs = self.rcs + comm.From = self.rcs.get_user_id() + comm.time = time.time() + comm.body = body return comm def get_comment(self, uuid): @@ -216,13 +219,6 @@ class Bug(object): comments.sort(cmp_time) return comments -def new_comment(bug, body=None): - comm = bug.new_comment() - comm.From = comm.rcs.get_user_id() - comm.time = time.time() - comm.body = body - return comm - def add_headers(obj, map, names): map_names = {} for name in names: |