[Checkins] SVN: lovely.relation/trunk/ fixed a bug in ordered data
properties
Juergen Kartnaller
juergen at kartnaller.at
Mon Oct 1 04:18:18 EDT 2007
Log message for revision 80435:
fixed a bug in ordered data properties
Changed:
U lovely.relation/trunk/CHANGES.txt
U lovely.relation/trunk/src/lovely/relation/dataproperty.py
-=-
Modified: lovely.relation/trunk/CHANGES.txt
===================================================================
--- lovely.relation/trunk/CHANGES.txt 2007-10-01 05:51:41 UTC (rev 80434)
+++ lovely.relation/trunk/CHANGES.txt 2007-10-01 08:18:18 UTC (rev 80435)
@@ -5,6 +5,9 @@
After
=====
+- fixed a bug in ordered data properties
+
+
2007/09/21 1.1.0a4
==================
Modified: lovely.relation/trunk/src/lovely/relation/dataproperty.py
===================================================================
--- lovely.relation/trunk/src/lovely/relation/dataproperty.py 2007-10-01 05:51:41 UTC (rev 80434)
+++ lovely.relation/trunk/src/lovely/relation/dataproperty.py 2007-10-01 08:18:18 UTC (rev 80435)
@@ -83,11 +83,11 @@
val.relations = [self._relType]
self._manager.setTargetRelations(inst, v, self._relType)
if self._ordered:
- if value is not None:
- values = list(self._manager.tokenizeValues(value, 'relations'))
+ if v is not None:
+ tokens = list(self._manager.tokenizeValues(v, 'targets'))
else:
- values = []
- inst.__dict__['_o_' + self._name] = values
+ tokens = []
+ inst.__dict__['_o_' + self._name] = tokens
def __get__(self, inst, klass):
if inst is None:
More information about the Checkins
mailing list