Ticket #5642: trac-post-commit-hook-0.10.4.diff
| File trac-post-commit-hook-0.10.4.diff, 1.2 KB (added by lars@…, 19 months ago) |
|---|
-
trac-post-commit-hook
old new 74 74 import re 75 75 import os 76 76 import sys 77 import time 77 78 from datetime import datetime 78 79 79 from trac.env import open_environment 80 80 from trac.ticket.notification import TicketNotifyEmail 81 81 from trac.ticket import Ticket 82 82 from trac.ticket.web_ui import TicketModule 83 from trac.web.href import Href 83 84 # TODO: move grouped_changelog_entries to model.py 84 85 from trac.util.text import to_unicode 85 from trac.util.datefmt import utc86 86 from trac.versioncontrol.api import NoSuchChangeset 87 87 88 88 from optparse import OptionParser … … 139 139 def __init__(self, project=options.project, author=options.user, 140 140 rev=options.rev, url=options.url): 141 141 self.env = open_environment(project) 142 self.env.abs_href = Href(self.env.project_url) 142 143 repos = self.env.get_repository() 143 144 repos.sync() 144 145 … … 151 152 self.author = chgset.author 152 153 self.rev = rev 153 154 self.msg = "(In [%s]) %s" % (rev, chgset.message) 154 self.now = datetime.now(utc)155 self.now = time.time() 155 156 156 157 cmd_groups = command_re.findall(self.msg) 157 158
