[FIX] account: prevent error when clicking on early discount #162564
+1
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This error arises when the someone clicks on
Early Discount
in Payment Terms while creating a new one.Steps to reproduce
account
moduleNew
-> click onEarly Discount
Traceback :
This error occurs from line[1] where the currency ID is getting false within the self, leading to a value error being raised. This happens because of this PR #161044, where they have removed the default currency from currency ID field.
This commit will fix the above error by adding
company_id
field in the payment term from view.[1] :
odoo/addons/account/models/account_payment_term.py
Line 67 in 5673ea9
sentry - 5209971284
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr