Ejemplo n.º 1
0
 def _to_python(self, value, state):
     from adhocracy.model import UserBadge
     badge = UserBadge.by_id(value)
     if not badge:
         raise formencode.Invalid(
             _("No Badge ID '%s' exists") % value, value, state)
     return badge
Ejemplo n.º 2
0
 def _to_python(self, value, state):
     from adhocracy.model import UserBadge
     badge = UserBadge.by_id(value, instance_filter=False)
     if badge is None or badge.instance not in [None, c.instance]:
         raise formencode.Invalid(
             _("No Badge ID '%s' exists") % value, value, state)
     return badge
Ejemplo n.º 3
0
 def _to_python(self, value, state):
     from adhocracy.model import UserBadge
     badge = UserBadge.by_id(value)
     if not badge:
         raise formencode.Invalid(
             _("No Badge ID '%s' exists") % value,
             value, state)
     return badge
Ejemplo n.º 4
0
 def _to_python(self, value, state):
     from adhocracy.model import UserBadge
     badge = UserBadge.by_id(value, instance_filter=False)
     if badge is None or badge.instance not in [None, c.instance]:
         raise formencode.Invalid(
             _("No Badge ID '%s' exists") % value,
             value, state)
     return badge