check ranked values are all integers

This commit is contained in:
Frédéric Péters 2009-05-10 15:55:23 +00:00
parent 29f858a97c
commit 63f5fc9f51
1 changed files with 2 additions and 0 deletions

View File

@ -70,6 +70,8 @@ class RankedItemsWidget(CompositeWidget):
for name in self.element_names:
value = self.get(name)
values[self.element_names[name]] = value
if type(value) is not int:
self.get_widget(name).set_error(IntWidget.TYPE_ERROR)
self.value = values or None
def parse(self, request=None):