id,summary,reporter,owner,description,type,status,priority,component,severity,resolution,keywords,cc,release
9154,ticket deletion error,sb@waeme.net,rjollos,Error while deleting ticket:\r\n\r\n{{{\r\nTraceback (most recent call last):\r\n  File "build/bdist.freebsd-8.2-STABLE-amd64/egg/trac/admin/console.py"_ line 107_ in onecmd\r\n    rv = cmd.Cmd.onecmd(self_ line) or 0\r\n  File "/usr/local/lib/python2.6/cmd.py"_ line 218_ in onecmd\r\n    return self.default(line)\r\n  File "build/bdist.freebsd-8.2-STABLE-amd64/egg/trac/admin/console.py"_ line 266_ in default\r\n    return cmd_mgr.execute_command(*args)\r\n  File "build/bdist.freebsd-8.2-STABLE-amd64/egg/trac/admin/api.py"_ line 123_ in execute_command\r\n    return f(*fargs)\r\n  File "build/bdist.freebsd-8.2-STABLE-amd64/egg/trac/ticket/admin.py"_ line 838_ in _do_remove\r\n    @self.env.with_transaction()\r\n  File "build/bdist.freebsd-8.2-STABLE-amd64/egg/trac/db/api.py"_ line 77_ in transaction_wrapper\r\n    fn(ldb)\r\n  File "build/bdist.freebsd-8.2-STABLE-amd64/egg/trac/ticket/admin.py"_ line 841_ in do_remove\r\n    ticket.delete()\r\n  File "build/bdist.freebsd-8.2-STABLE-amd64/egg/trac/ticket/model.py"_ line 421_ in delete\r\n    listener.ticket_deleted(self)\r\n  File "build/bdist.freebsd-8.2-STABLE-amd64/egg/announcer/subscribers.py"_ line 844_ in ticket_deleted\r\n    self.env_ klass_ 'ticket'_ page.name)\r\nNameError: global name 'page' is not defined\r\n}}}\r\ncaused by typo in `WatchSubscriber.ticket_deleted`.\r\n\r\nFix:\r\n\r\n{{{\r\n#!patch\r\nIndex: subscribers.py\r\n===================================================================\r\n--- subscribers.py.orig\r\n+++ subscribers.py\r\n@@ -841_7 +841_7 @@\r\n     def ticket_deleted(self_ ticket):\r\n         klass = self.__class__.__name__\r\n         SubscriptionAttribute.delete_by_class_realm_and_target(\r\n-                self.env_ klass_ 'ticket'_ page.name)\r\n+                self.env_ klass_ 'ticket'_ ticket.name)\r\n         db = self.env.get_db_cnx()\r\n \r\n     def matches(self_ event):\r\n\r\n}}},defect,closed,normal,AnnouncerPlugin,normal,duplicate,,,0.12
