[REF] decimal_precision: Clean code and missing expandtab link on py file
bzr revid: mra@mra-laptop-20101029111328-1f1lho4ibiyepnjg
This commit is contained in:
parent
c4ae236d19
commit
01c028d9f8
|
@ -23,7 +23,6 @@ from osv import osv, fields
|
||||||
from tools import cache
|
from tools import cache
|
||||||
import pooler
|
import pooler
|
||||||
|
|
||||||
|
|
||||||
class decimal_precision(osv.osv):
|
class decimal_precision(osv.osv):
|
||||||
_name = 'decimal.precision'
|
_name = 'decimal.precision'
|
||||||
_columns = {
|
_columns = {
|
||||||
|
@ -31,7 +30,7 @@ class decimal_precision(osv.osv):
|
||||||
'digits': fields.integer('Digits', required=True),
|
'digits': fields.integer('Digits', required=True),
|
||||||
}
|
}
|
||||||
_defaults = {
|
_defaults = {
|
||||||
'digits': lambda *a : 2,
|
'digits': 2,
|
||||||
}
|
}
|
||||||
|
|
||||||
_sql_constraints = [
|
_sql_constraints = [
|
||||||
|
@ -55,10 +54,10 @@ class decimal_precision(osv.osv):
|
||||||
|
|
||||||
decimal_precision()
|
decimal_precision()
|
||||||
|
|
||||||
|
|
||||||
def get_precision(application):
|
def get_precision(application):
|
||||||
def change_digit(cr):
|
def change_digit(cr):
|
||||||
res = pooler.get_pool(cr.dbname).get('decimal.precision').precision_get(cr, 1, application)
|
res = pooler.get_pool(cr.dbname).get('decimal.precision').precision_get(cr, 1, application)
|
||||||
return (16, res)
|
return (16, res)
|
||||||
return change_digit
|
return change_digit
|
||||||
|
|
||||||
|
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
|
Loading…
Reference in New Issue