summaryrefslogtreecommitdiff
path: root/addons/decimal_precision/__init__.py
diff options
context:
space:
mode:
authorXavier Morel <xmo@odoo.com>2016-06-06 19:02:41 +0200
committerJérome Maes <jem@openerp.com>2016-07-06 17:19:44 +0200
commitdf4508635c413cdb70bdd3b43cbfa368b1bad7a4 (patch)
treef2ec68fd760b3a178fb6fe14a55018517ffc662a /addons/decimal_precision/__init__.py
parent8f7b233bc160f42f1ac4e22616362f23e64393f7 (diff)
[MIG] decimal_precision: migrate to new API
Diffstat (limited to 'addons/decimal_precision/__init__.py')
-rw-r--r--addons/decimal_precision/__init__.py12
1 files changed, 10 insertions, 2 deletions
diff --git a/addons/decimal_precision/__init__.py b/addons/decimal_precision/__init__.py
index 32ff2047e37..ff10cab3b2f 100644
--- a/addons/decimal_precision/__init__.py
+++ b/addons/decimal_precision/__init__.py
@@ -1,5 +1,13 @@
# -*- encoding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
+from odoo import api, SUPERUSER_ID
-#import decimal_precision
-from .models.decimal_precision import get_precision
+from . import models
+
+def get_precision(application):
+ def change_digit(cr):
+ env = api.Environment(cr, SUPERUSER_ID, {})
+ precision = env['decimal.precision'].precision_get(application)
+ return 16, precision
+
+ return change_digit