Closed hvelarde closed 11 years ago
Are you sure, this is not a problem with your content types? We use 1.9 with no issues
then it could be not compatible with Dexterity; I will test it and change the title of the issue...
Problem is at this method::
def getSetter(self, obj, indexName):
"""Gets the setter function for the field based on the index name.
Returns None if it can't get the function
"""
fieldName = self.fieldNameForIndex(indexName)
fieldObj = obj.getField(fieldName) or obj.getField(fieldName.lower())
if fieldObj is not None:
return fieldObj.getMutator(obj)
return None
It assumes the existence of a .getField()
method, which is only present in Archetypes based types.
fixed in #4
when running on top of a Dexterity-based content type I've got this error message on merging keywords: