X-Git-Url: https://git.cyclocoop.org/?p=burette%2Fvelosenville.git;a=blobdiff_plain;f=res_partner.py;h=63ab834777d008d2203d4d59dc055c5ca9202c0d;hp=db7aa43a616fe7d91246a770ed94ab4d38080c71;hb=e4def54dfb41f471abb4337add75769ad8f28440;hpb=1080a28ff6a1977d3dbf59d2d8fd361f2d57e322 diff --git a/res_partner.py b/res_partner.py index db7aa43..63ab834 100644 --- a/res_partner.py +++ b/res_partner.py @@ -30,18 +30,18 @@ class res_partner(osv.osv): _columns = { #Overload birthdate field to have date format. Don't know why it's char type in mainstream version - 'birthdate': fields.date('Birthdate'), + 'birthdate_date': fields.date('Birthdate'), } - def _check_birthdate(self, cr, uid, ids, context=None): + def _check_birthdate_date(self, cr, uid, ids, context=None): obj = self.browse(cr, uid, ids[0], context=context) - if obj.birthdate: - if obj.birthdate < '1900-01-01' or obj.birthdate > str(date.today()): + if obj.birthdate_date: + if obj.birthdate_date < '1900-01-01' or obj.birthdate_date > str(date.today()): return False return True _constraints = [ - (_check_birthdate, 'Error: this birthdate is not valid.', ['birthdate']), + (_check_birthdate_date, 'Error: this birthdate is not valid.', ['birthdate']), ] res_partner()