[attributs] __unicode__ ne prend que self pour argument

This commit is contained in:
Nicolas Dandrimont 2010-10-16 17:39:56 +02:00
parent e2f33a4a3b
commit 8b51cf197a

View file

@ -140,8 +140,8 @@ class nom(Attr):
def _check_type(self, values): def _check_type(self, values):
return [ validate_name(v) for v in values] return [ validate_name(v) for v in values]
def __unicode__(self, values, uldif): def __unicode__(self):
return [ v.strip().capitalize() for v in values ] return self.value
class prenom(Attr): class prenom(Attr):
singlevalue = True singlevalue = True
@ -150,8 +150,8 @@ class prenom(Attr):
def _check_type(self, values): def _check_type(self, values):
return [ validate_name(v) for v in values ] return [ validate_name(v) for v in values ]
def __unicode__(self, values, uldif): def __unicode__(self):
return [ v.strip().capitalize() for v in values ] return self.value
class tel(Attr): class tel(Attr):
singlevalue = True singlevalue = True
@ -161,16 +161,16 @@ class tel(Attr):
def parse_value(self, val): def parse_value(self, val):
self.value = format_tel(val) self.value = format_tel(val)
def __unicode__(self, value, uldif): def __unicode__(self):
return value return self.value
class paiement(Attr): class paiement(Attr):
singlevalue = False singlevalue = False
optional = True optional = True
legend = u"Paiement" legend = u"Paiement"
def __unicode__(self, values, uldif): def __unicode__(self):
return values # XXX - To implement return self.value # XXX - To implement
class carteEtudiant(Attr): class carteEtudiant(Attr):
singlevalue = False singlevalue = False