odoo/upgrade#6811

Created by Audric Onockx (auon)
Merged at 8378102a0b58ced73bcbbb11a3314cf96db9fa5b

Statuses:

label
odoo-dev:master-see-all-subtasks-filter-auon
head
0e8d975da2aa31cf131f66fde1ff44121c111b55
merged
9 months ago by Upgrade, Alvaro Fuentes Suarez (afu)
odoo/odoo odoo/enterprise odoo/upgrade
master #185912 #73124 #6811

[IMP] project/saas~18.1: replace `display_in_project` field with filter

If subtasks (tasks with a parent_id) had the same project as their parent, we used an boolean icon that, if (un)checked, made the task (in)visible in the project.
We removed that field from the view, and made all subtask that have the same project as their parent invisible. Instead, we created a "pseudo-filter" that displays them if needed.
So, there's no need for the field show_display_in_project anymore, because we'll never display it.

odoo/odoo#185912
odoo/enterprise#73124
task-4295713

> Warning Please follow and check the relevant boxes for your PR, otherwise the review may take longer.

For a PR that adds a new upgrade script (for the Odoo's master branch or one of the RR versions):
- [x] I've added the references to the Enterprise and/or Community PRs in the commit message, even if they are already merged.
- [x] I've added an overall description of the changes made in the Community/Enterprise branches.

For a PR that fixes an issue on an already existing upgrade script:
- [ ] I've added a clear description of the issue including information on how to reproduce it.
- [ ] I've tested the fix and included references of upgrade requests where this fix will be applicable in the form of upg-<request_number>.
- [ ] I've included references to the OPW, if applicable, in the form of opw-<ticket_number>.
- [ ] I've tested this fix on other DBs, not just the ones with the issue.

For all PRs:
- [x] My commit's title follows the right format.
- [x] My commit's body includes information about the changes.
- [x] I've added odoo/upgrade as a reviewer.
- [x] I've read and understood this list.
- [x] I will ensure all the CI checks are green.

> Note More info can be found in the wiki.