Merge lp:~savoirfairelinux-openerp/openerp-fiscal-rules/7.0-fix-bug-1265067 into lp:openerp-fiscal-rules
Status: | Rejected |
---|---|
Rejected by: | Maxime Chambreuil (http://www.savoirfairelinux.com) |
Proposed branch: | lp:~savoirfairelinux-openerp/openerp-fiscal-rules/7.0-fix-bug-1265067 |
Merge into: | lp:openerp-fiscal-rules |
Diff against target: |
11 lines (+1/-0) 1 file modified
account_fiscal_position_rule_sale/sale.py (+1/-0) |
To merge this branch: | bzr merge lp:~savoirfairelinux-openerp/openerp-fiscal-rules/7.0-fix-bug-1265067 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Raphaël Valyi - http://www.akretion.com | Needs Information | ||
Review via email: mp+200202@code.launchpad.net |
Commit message
[MRG] Fix _fiscal_
Description of the change
[FIX] _fiscal_
To post a comment you must log in.
Unmerged revisions
- 66. By Maxime Chambreuil (http://www.savoirfairelinux.com)
-
[FIX] _fiscal_
position_ map() got multiple values for keyword argument 'uid'
Hello Maxime,
I've hit the bug too. But I suggest we apply this MP instead which fixes it also: /code.launchpad .net/~camptocam p/openerp- fiscal- rules/7. 0-wrong- onchange- 1255918- revert- hack/+merge/ 199144
https:/
but in a cleaner way.
In fact, after much investigation, we concluded that the way we were propagating extra arguments in the context, was specific to our localization and wasn't quite clean (it was brutaly overriding the context instead of etending it). /code.launchpad .net/~akretion- team/server- env-tools/ web-context- tunnel/ +merge/ 198599
In the future, we will rely on web_context_tunnel in our localization to pass more extra params to these methods and we will get them back from the context at the rght place in some specific localization override. Still I advise you have a look to hit, because I propose refactoring a bit the fiscal rules to ensure we can leave on_change methods with the original signature, that play it nicer with the other modules
https:/
Hope this helps