[zopeorg-checkins] CVS: Products/CMFPackage-zopeorg/Extensions - fixup.py:1.3

Chris McDonough chrism at zope.com
Thu Oct 2 16:25:59 EDT 2003


Update of /cvs-zopeorg/Products/CMFPackage-zopeorg/Extensions
In directory cvs.zope.org:/tmp/cvs-serv7795

Modified Files:
	fixup.py 
Log Message:
More fixups.


=== Products/CMFPackage-zopeorg/Extensions/fixup.py 1.2 => 1.3 ===
 from Acquisition import aq_base
 from DateTime import DateTime
+import zLOG
 
 def fixup_missing_dates(swpackage):
     """ Fix up missing dublin core dates on product types """
@@ -18,5 +19,11 @@
     
 def set_modified_to_created(thing):
     if hasattr(aq_base(thing), 'creation_date'):
-        thing.setModificationDate(thing.creation_date.timeTime())
+        created = thing.creation_date.timeTime()
+        thing.setModificationDate(created)
+        path = '/'.join(thing.getPhysicalPath())
+        zLOG.LOG('CMFPackage fixup', 100,
+                 '%s modification_date set to %s' % (path, created))
+        return 1
+
         





More information about the zopeorg-checkins mailing list