[Checkins] SVN: lovely.tag/trunk/src/lovely/tag/ do not require tags

Bernd Dorn bernd.dorn at fhv.at
Thu Aug 17 04:06:56 EDT 2006


Log message for revision 69585:
  do not require tags

Changed:
  U   lovely.tag/trunk/src/lovely/tag/interfaces.py
  U   lovely.tag/trunk/src/lovely/tag/tagging.py

-=-
Modified: lovely.tag/trunk/src/lovely/tag/interfaces.py
===================================================================
--- lovely.tag/trunk/src/lovely/tag/interfaces.py	2006-08-17 08:06:37 UTC (rev 69584)
+++ lovely.tag/trunk/src/lovely/tag/interfaces.py	2006-08-17 08:06:54 UTC (rev 69585)
@@ -133,5 +133,6 @@
     principal"""
 
     tags = zope.schema.Set(title=u'Tags',
-                           description=u'Tags for the current User')
+                           description=u'Tags for the current User',
+                           required=False)
     

Modified: lovely.tag/trunk/src/lovely/tag/tagging.py
===================================================================
--- lovely.tag/trunk/src/lovely/tag/tagging.py	2006-08-17 08:06:37 UTC (rev 69584)
+++ lovely.tag/trunk/src/lovely/tag/tagging.py	2006-08-17 08:06:54 UTC (rev 69585)
@@ -77,6 +77,8 @@
             return self._engine.getTags(items=(self._id,),
                                         users=(self._pid,))
         def fset(self, value):
+            if value is None:
+                return
             return self._engine.update(self._id, self._pid, value)
         return property(**locals())
 



More information about the Checkins mailing list