diff -Nru python-launchpad-bugs-0.2.30/debian/changelog python-launchpad-bugs-0.2.30.1/debian/changelog --- python-launchpad-bugs-0.2.30/debian/changelog 2008-04-07 15:06:48.000000000 -0700 +++ python-launchpad-bugs-0.2.30.1/debian/changelog 2008-06-04 14:59:52.000000000 -0700 @@ -1,3 +1,13 @@ +python-launchpad-bugs (0.2.30.1) hardy-proposed; urgency=low + + [ Brian Murray ] + * launchpadbugs/html_bug.py: fixed parsing of comments and secrecy for html + mode (LP: #227537) + [ Markus Korn ] + * launchpadbugs/html_bug.py: fixed adding new subscribers (LP: #235681) + + -- Brian Murray Wed, 04 Jun 2008 14:59:47 -0700 + python-launchpad-bugs (0.2.30) hardy; urgency=low [ Markus Korn ] diff -Nru /tmp/_lM1RAyG_r/python-launchpad-bugs-0.2.30/launchpadbugs/html_bug.py /tmp/MkpxHAyoCd/python-launchpad-bugs-0.2.30.1/launchpadbugs/html_bug.py --- python-launchpad-bugs-0.2.30/launchpadbugs/html_bug.py 2008-04-01 14:30:58.000000000 -0700 +++ python-launchpad-bugs-0.2.30.1/launchpadbugs/html_bug.py 2008-06-04 14:46:53.000000000 -0700 @@ -948,7 +948,7 @@ '''Add a subscriber to a bug.''' url = "%s/+addsubscriber" %self.__url args = { 'field.person': lplogin, - 'UPDATE_SUBMIT': 'Add' + 'field.actions.add': 'Add' } result = self.__connection.post(url, args) if result.url == url: @@ -1232,10 +1232,10 @@ self.__bugreport = BugReport(connection=self.__connection, xml=self.xmldoc, url=self.__url) self.__infotable = InfoTable(connection=self.__connection, xml=self.xmldoc.xpathEval('//body//table[@class="listing" or @class="duplicate listing"][1]'), url=self.__url) - self.__comments = Comments(connection=self.__connection, xml=self.xmldoc.xpathEval('//body//div[@class="boardComment"]'), url=self.__url) + self.__comments = Comments(connection=self.__connection, xml=self.xmldoc.xpathEval('//body//div[@class="boardComment "]'), url=self.__url) self.__attachments = Attachments(self.__comments, self.__connection, self.xmldoc.xpathEval('//body//div[@id="portlet-attachments"]/div/div/ul')) self.__duplicates = Duplicates(connection=self.__connection, xml=self.xmldoc, url=self.__url) - self.__secrecy = Secrecy(connection=self.__connection, xml=self.xmldoc.xpathEval('//body//div[@id="bug-properties"]'), url=self.__url) + self.__secrecy = Secrecy(connection=self.__connection, xml=self.xmldoc.xpathEval('//body//div[@id="big-badges"]'), url=self.__url) self.__subscribers = Subscribers(connection=self.__connection, xml=self.xmldoc.xpathEval('//body//div[@id="portlet-subscribers"]//div/ul'), url=self.__url) self.__mentor = Mentoring(connection=self.__connection, xml=self.xmldoc.xpathEval('//body//img [@src="/@@/mentoring"]/parent::p//a'), url=self.__url) self.__activity = ActivityLog(connection=self.__connection, url=self.__url)