git.droids-corp.org
/
git-central.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8029d67
)
Use a 0.11 idioim for tracking cnum. Seems to have fixed a cnum stomp I had
author
Stephen Haberman
<shaberman@payflex.com>
Mon, 13 Oct 2008 04:33:17 +0000
(23:33 -0500)
committer
Stephen Haberman
<shaberman@payflex.com>
Mon, 13 Oct 2008 04:37:14 +0000
(23:37 -0500)
happen tonight (but have not exhaustively reproduced).
server/post-receive-trac.py
patch
|
blob
|
history
diff --git
a/server/post-receive-trac.py
b/server/post-receive-trac.py
index
a615aa6
..
5787c6a
100644
(file)
--- a/
server/post-receive-trac.py
+++ b/
server/post-receive-trac.py
@@
-58,8
+58,9
@@
for ticketId, commands in tickets.iteritems():
cnum = 0
tm = TicketModule(env)
for change in tm.grouped_changelog_entries(ticket, db):
- if change['permanent']:
- cnum += 1
+ c_cnum = change.get('cnum', None)
+ if c_cnum and int(c_cnum) > cnum:
+ cnum = int(c_cnum)
username = authorPattern.findall(author)[0]
now = datetime.now(utc)