Ticket #7300: reassignment-compat.patch
| File reassignment-compat.patch, 1.3 KB (added by ian@…, 7 months ago) |
|---|
-
trac-post-commit-hook
old new 79 79 import re 80 80 import os 81 81 import sys 82 from datetime import datetime82 import time 83 83 84 84 from trac.env import open_environment 85 85 from trac.ticket.notification import TicketNotifyEmail … … 87 87 from trac.ticket.web_ui import TicketModule 88 88 # TODO: move grouped_changelog_entries to model.py 89 89 from trac.util.text import to_unicode 90 from trac. util.datefmt import utc90 from trac.web.href import Href 91 91 from trac.versioncontrol.api import NoSuchChangeset 92 92 93 93 from optparse import OptionParser … … 149 149 def __init__(self, project=options.project, author=options.user, 150 150 rev=options.rev, url=options.url): 151 151 self.env = open_environment(project) 152 if url is None: 153 url = self.env.config.get('project', 'url') 154 self.env.href = Href(url) 155 self.env.abs_href = Href(url) 152 156 repos = self.env.get_repository() 153 157 repos.sync() 154 158 … … 161 165 self.author = chgset.author 162 166 self.rev = rev 163 167 self.msg = "(In [%s]) %s" % (rev, chgset.message) 164 self.now = datetime.now(utc)168 self.now = int(time.time()) 165 169 166 170 cmd_groups = command_re.findall(self.msg) 167 171
