Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Syncing from upstream OCA/commission (16.0) #465

Merged
merged 18 commits into from
Jul 3, 2024
Merged

Conversation

bt-admin
Copy link

@bt-admin bt-admin commented Jul 3, 2024

bt_gitbot

ilyasProgrammer and others added 18 commits April 15, 2024 15:34
Currently translated at 100.0% (13 of 13 strings)

Translation: commission-14.0/commission-14.0-sale_commission_agent_restrict
Translate-URL: https://translation.odoo-community.org/projects/commission-14-0/commission-14-0-sale_commission_agent_restrict/it/
Currently translated at 100.0% (14 of 14 strings)

Translation: commission-14.0/commission-14.0-sale_commission_agent_restrict
Translate-URL: https://translation.odoo-community.org/projects/commission-14-0/commission-14-0-sale_commission_agent_restrict/it/
Fix that ended up involving a significant refactor of the entire
module. The goal was mostly to keep the same functionality but also
keep the security rule about hiding private addresses for accounts
that are not agents.

The commit adds a new OCA dependency; there's some code cleanup and
refactoring as well, and many more tests.
Currently translated at 100.0% (14 of 14 strings)

Translation: commission-14.0/commission-14.0-sale_commission_agent_restrict
Translate-URL: https://translation.odoo-community.org/projects/commission-14-0/commission-14-0-sale_commission_agent_restrict/it/
Quick fix for a bug that meant an agent could not create
any contact because the form would pre-populate the value
of payment terms.
Remove web_domain_field dependency: it is no more used since 519bffc, and deprecated in `16.0`
Signed-off-by pedrobaeza
@bt-admin bt-admin added the 16.0 label Jul 3, 2024
@bt-admin bt-admin merged commit ec879f1 into brain-tec:16.0 Jul 3, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants