dépôts
/
burette
/
bikecoop.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[Partner] ~year of birth constraints. Must be greater than current year.
[burette/bikecoop.git]
/
bikecoop.py
diff --git
a/bikecoop.py
b/bikecoop.py
index
e7c8012
..
732528e
100644
(file)
--- a/
bikecoop.py
+++ b/
bikecoop.py
@@
-1,6
+1,7
@@
# -*- coding: utf-8 -*-
from osv import fields, osv
import openerp.addons.decimal_precision as dp
# -*- coding: utf-8 -*-
from osv import fields, osv
import openerp.addons.decimal_precision as dp
+from datetime import date
class Theme(osv.osv):
class Theme(osv.osv):
@@
-35,15
+36,13
@@
class Partner(osv.osv):
def _check_year(self, cr, uid, ids, context=None):
obj = self.browse(cr, uid, ids[0], context=context)
if obj.year:
def _check_year(self, cr, uid, ids, context=None):
obj = self.browse(cr, uid, ids[0], context=context)
if obj.year:
- if obj.year < 1900 or obj.year >
2100
:
+ if obj.year < 1900 or obj.year >
date.today().year
:
return False
return True
_constraints = [
(_check_year, 'Error: this year is not valid.', ['year']),
]
return False
return True
_constraints = [
(_check_year, 'Error: this year is not valid.', ['year']),
]
-
-
Partner()
Partner()