[Checkins] SVN: zope3org/trunk/src/zorg/wikification/browser/ Added some asserts to ensure data integrity.

Uwe Oestermeier uwe_oestermeier at iwm-kmrc.de
Fri Oct 20 03:38:47 EDT 2006


Log message for revision 70837:
  Added some asserts to ensure data integrity.

Changed:
  U   zope3org/trunk/src/zorg/wikification/browser/scripts/link.js
  U   zope3org/trunk/src/zorg/wikification/browser/wikipage.py

-=-
Modified: zope3org/trunk/src/zorg/wikification/browser/scripts/link.js
===================================================================
--- zope3org/trunk/src/zorg/wikification/browser/scripts/link.js	2006-10-20 07:30:46 UTC (rev 70836)
+++ zope3org/trunk/src/zorg/wikification/browser/scripts/link.js	2006-10-20 07:38:46 UTC (rev 70837)
@@ -95,6 +95,7 @@
             
             new Ajax.Updater('wiki_link_form', './@@wikiCommandForm', 
                 { parameters: 'cmd=' + cmd + '&menu_id='+ id + timestamp + WikiMenu.extraInfo});  
+
             WikiMenu.linkID = id;  
             WikiMenu.placeNextTo(WikiMenu.caller);
             }

Modified: zope3org/trunk/src/zorg/wikification/browser/wikipage.py
===================================================================
--- zope3org/trunk/src/zorg/wikification/browser/wikipage.py	2006-10-20 07:30:46 UTC (rev 70836)
+++ zope3org/trunk/src/zorg/wikification/browser/wikipage.py	2006-10-20 07:38:46 UTC (rev 70837)
@@ -411,6 +411,7 @@
         elif self.asType == "text/plain" :
             data = self.toRest()
 
+        assert IFile.providedBy(file)
         file.data = data
         
         dc = IZopeDublinCore(file)
@@ -606,6 +607,7 @@
         file = self.getFile()
         newbody = processor.output()
         if newbody != file.data :
+            assert IFile.providedBy(file)
             file.data = newbody
             zope.event.notify(ObjectModifiedEvent(file))
             return file



More information about the Checkins mailing list