Opened 3 years ago
Last modified 3 years ago
Found a duplicate (with reaction from coderanger!) in #7257.
I transformed your patch in something you might apply to dagvl's git-version 2.1.3-viz4:
diff --git a/mastertickets/model.py b/mastertickets/model.py index e98d114..bab21c4 100644 --- a/mastertickets/model.py +++ b/mastertickets/model.py @@ -5,7 +5,7 @@ from datetime import datetime from trac.ticket.model import Ticket from trac.util.compat import set, sorted -from trac.util.datefmt import utc, to_timestamp +from trac.util.datefmt import utc, to_utimestamp class TicketLinks(object): """A model for the ticket links used MasterTickets.""" @@ -34,7 +34,7 @@ class TicketLinks(object): """Save new links.""" if when is None: when = datetime.now(utc) - when_ts = to_timestamp(when) + when_ts = to_utimestamp(when) handle_commit = False if db is None: diff --git a/mastertickets/web_ui.py b/mastertickets/web_ui.py index b3288cb..13cf744 100644 --- a/mastertickets/web_ui.py +++ b/mastertickets/web_ui.py @@ -35,7 +35,7 @@ class MasterTicketsModule(Component): FIELD_XPATHS = { 'query': 'table[@class="listing tickets"]/tbody/td[@class="%s"]/text()', 'ticket_id': 'table[@class="listing tickets"]/tbody/td[@class="id"]/a/text()', - 'ticket': 'div[@id="ticket"]/table[@class="properties"]/td[@headers="h_%s"]/text()', + 'ticket': '//div[@id="ticket"]/table[@class="properties"]//td[@headers="h_%s"]/text()', } fields = set(['blocking', 'blockedby'])
Applied http://github.com/coderanger/trac-mastertickets/commit/2ecc52571c79fc150316643ba00243112fb78fdf