traclightningのリポジトリ
Revision | 5eb42d3e2cbf2a6740a0dcc8e8f67a8aa7a3ccad (tree) |
---|---|
Zeit | 2011-07-28 18:45:26 |
Autor | ![]() |
Commiter | Jun Omae |
Fixed the problem that ticket listeners are called twice via XML-RPC.
@@ -168,10 +168,6 @@ | ||
168 | 168 | "non-current timestamp (%r)", req.authname, when) |
169 | 169 | when = None |
170 | 170 | t.insert(when=when) |
171 | - # Call ticket change listeners | |
172 | - ts = TicketSystem(self.env) | |
173 | - for listener in ts.change_listeners: | |
174 | - listener.ticket_created(t) | |
175 | 171 | if notify: |
176 | 172 | try: |
177 | 173 | tn = TicketNotifyEmail(self.env) |
@@ -250,9 +246,6 @@ | ||
250 | 246 | # Apply workflow side-effects |
251 | 247 | for controller in controllers: |
252 | 248 | controller.apply_action_side_effects(req, t, action) |
253 | - # Call ticket change listeners | |
254 | - for listener in ts.change_listeners: | |
255 | - listener.ticket_changed(t, comment, author, t._old) | |
256 | 249 | if notify: |
257 | 250 | try: |
258 | 251 | tn = TicketNotifyEmail(self.env) |
@@ -267,10 +260,6 @@ | ||
267 | 260 | t = model.Ticket(self.env, id) |
268 | 261 | req.perm(t.resource).require('TICKET_ADMIN') |
269 | 262 | t.delete() |
270 | - ts = TicketSystem(self.env) | |
271 | - # Call ticket change listeners | |
272 | - for listener in ts.change_listeners: | |
273 | - listener.ticket_deleted(t) | |
274 | 263 | |
275 | 264 | def changeLog(self, req, id, when=0): |
276 | 265 | t = model.Ticket(self.env, id) |