X-Git-Url: https://git.toastfreeware.priv.at/philipp/winterrodeln/wrpylib.git/blobdiff_plain/cc3137e1ea73e04eb48afba1f4f100c80131ebbc..89ce18f172baf648a6aec45910419a12d26e99ef:/wrpylib/wrvalidators.py diff --git a/wrpylib/wrvalidators.py b/wrpylib/wrvalidators.py index 7d8b670..d721da0 100644 --- a/wrpylib/wrvalidators.py +++ b/wrpylib/wrvalidators.py @@ -1,4 +1,4 @@ -#!/usr/bin/python2.6 +#!/usr/bin/python2.7 # -*- coding: iso-8859-15 -*- # $Id$ # $HeadURL$ @@ -6,12 +6,12 @@ of properties used in the "Rodelbahnbox" and "Gasthausbox". The "to_python" method has to get a unicode argument. """ -import formencode -import formencode.national import datetime import re import xml.dom.minidom as minidom from xml.parsers.expat import ExpatError +import formencode +import formencode.national class NoneValidator(formencode.FancyValidator): @@ -149,7 +149,8 @@ class DictValidator(formencode.FancyValidator): def from_python(self, value): for k, v in self.dict.iteritems(): - if type(v) == type(value) and v == value: return k + if v == value: + return k raise formencode.Invalid('Invalid value', value, None)