From 668fce45943e1f0ec95cc5f2ac05b5b7626a4104 Mon Sep 17 00:00:00 2001 From: Raimon Esteve Date: Mon, 24 May 2021 15:30:12 +0200 Subject: [PATCH] account_asset_update_asset.diff - replace company to asset to get currency company From changeset 4da8c423fe45ff7de35793f54c7e5435718a1bf0 --- account_asset_update_asset.diff | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/account_asset_update_asset.diff b/account_asset_update_asset.diff index 3784a2f..f793560 100644 --- a/account_asset_update_asset.diff +++ b/account_asset_update_asset.diff @@ -1,7 +1,7 @@ -diff --git a/trytond/trytond/modules/account_asset/asset.py b/trytond/trytond/modules/account_asset/asset.py -index cf5191f..b6cd41f 100644 ---- a/trytond/trytond/modules/account_asset/asset.py -+++ b/trytond/trytond/modules/account_asset/asset.py +diff --git a//trytond/trytond/modules/account_asset/asset.py b//trytond/trytond/modules/account_asset/asset.py +index cf5191f..661982a 100644 +--- a//trytond/trytond/modules/account_asset/asset.py ++++ b//trytond/trytond/modules/account_asset/asset.py @@ -745,15 +745,32 @@ class CreateMoves(Wizard): class UpdateAssetStart(ModelView): 'Update Asset Start' @@ -19,12 +19,12 @@ index cf5191f..b6cd41f 100644 + + @staticmethod + def default_currency_digits(): -+ Company = Pool().get('company.company') ++ Asset = Pool().get('account.asset') + + context = Transaction().context -+ company_id = context.get('company') -+ if company_id: -+ return Company(company_id).currency.digits ++ active_id = context.get('active_id') ++ if active_id: ++ return Asset(active_id).currency_digits + return 2 @@ -46,12 +46,12 @@ index cf5191f..b6cd41f 100644 + + @staticmethod + def default_currency_digits(): -+ Company = Pool().get('company.company') ++ Asset = Pool().get('account.asset') + + context = Transaction().context -+ company_id = context.get('company') -+ if company_id: -+ return Company(company_id).currency.digits ++ active_id = context.get('active_id') ++ if active_id: ++ return Asset(active_id).currency_digits + return 2