[zopeorg-checkins] CVS: Products/ZopeOrg-NV/Extensions - NZOMigrate.py:1.23
Sidnei da Silva
sidnei at x3ng.com.br
Fri Apr 18 16:44:32 EDT 2003
Update of /cvs-zopeorg/Products/ZopeOrg-NV/Extensions
In directory cvs.zope.org:/tmp/cvs-serv29726/Extensions
Modified Files:
NZOMigrate.py
Log Message:
Fixed Tracker Migration
=== Products/ZopeOrg-NV/Extensions/NZOMigrate.py 1.22 => 1.23 ===
<dtml-var title>
<dtml-var description>
+
+<dtml-in "refs[getId()]">
+<dtml-if sequence-start>
+References:
+</dtml-if>
+
+- <dtml-var sequence-item>
+</dtml-in>
+
<dtml-unless sequence-end>
-----------------------------------------------------------------------
</dtml-unless>
</dtml-in>"""
- mapping = {'issues_list':items}
+ refs = {}
+ for item in items:
+ refs[item.getId()] = [r for r in item.references if r.strip()]
+ mapping = {'issues_list':items, 'refs':refs}
result = DTML(dumper, mapping=mapping)(issue, REQUEST=None)
att = []
for item in items:
for obj in item.objectValues('File'):
att.append({'id':obj.getId(), 'title':obj.title or None, \
- 'data':StrigIO(str(obj.data))})
+ 'data':StringIO(str(obj.data))})
return kw, att, result
def doIssueAction(issue, action, comment, user, date,
@@ -183,6 +195,9 @@
def doIssueAssign(issue, assignees=None):
"""Assign some users to the issue, adding comment to the transcript."""
+
+ if not assignees:
+ return
action_number = issue.action_number = issue.action_number + 1
username = 'admin'
More information about the zopeorg-checkins
mailing list