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
[IMP] mail, project: internal subtypes should be added based on pare… #34150
Closed
pka-odoo
wants to merge
2
commits into
odoo:master
from
odoo-dev:master-mail-followers-activities-improvements-pka
Closed
[IMP] mail, project: internal subtypes should be added based on pare… #34150
pka-odoo
wants to merge
2
commits into
odoo:master
from
odoo-dev:master-mail-followers-activities-improvements-pka
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pka-odoo
force-pushed
the
master-mail-followers-activities-improvements-pka
branch
2 times, most recently
from
June 17, 2019 08:59
dd58067
to
bf72882
Compare
pka-odoo
force-pushed
the
master-mail-followers-activities-improvements-pka
branch
from
June 19, 2019 13:19
bf72882
to
8ace2e8
Compare
robodoo
added
CI 🤖
Robodoo has seen passing statuses
and removed
CI 🤖
Robodoo has seen passing statuses
labels
Jun 19, 2019
pka-odoo
force-pushed
the
master-mail-followers-activities-improvements-pka
branch
from
June 20, 2019 06:18
8ace2e8
to
8d5fcad
Compare
robodoo
added
CI 🤖
Robodoo has seen passing statuses
and removed
CI 🤖
Robodoo has seen passing statuses
labels
Jun 20, 2019
mba-odoo
force-pushed
the
master-mail-followers-activities-improvements-pka
branch
from
June 21, 2019 12:59
8d5fcad
to
1d4647b
Compare
robodoo
added
CI 🤖
Robodoo has seen passing statuses
and removed
CI 🤖
Robodoo has seen passing statuses
labels
Jun 21, 2019
pka-odoo
force-pushed
the
master-mail-followers-activities-improvements-pka
branch
from
August 13, 2019 07:20
1d4647b
to
e3f3b10
Compare
pka-odoo
force-pushed
the
master-mail-followers-activities-improvements-pka
branch
from
August 13, 2019 08:46
e3f3b10
to
22add1a
Compare
pka-odoo
force-pushed
the
master-mail-followers-activities-improvements-pka
branch
from
August 14, 2019 06:48
22add1a
to
6bbcade
Compare
robodoo
added
CI 🤖
Robodoo has seen passing statuses
and removed
CI 🤖
Robodoo has seen passing statuses
labels
Aug 14, 2019
mba-odoo
force-pushed
the
master-mail-followers-activities-improvements-pka
branch
from
September 2, 2019 05:06
6bbcade
to
5bb0199
Compare
robodoo
added
CI 🤖
Robodoo has seen passing statuses
and removed
CI 🤖
Robodoo has seen passing statuses
labels
Sep 2, 2019
mba-odoo
force-pushed
the
master-mail-followers-activities-improvements-pka
branch
from
October 17, 2019 05:39
5bb0199
to
e916e6f
Compare
robodoo
added
CI 🤖
Robodoo has seen passing statuses
and removed
CI 🤖
Robodoo has seen passing statuses
labels
Oct 17, 2019
mba-odoo
force-pushed
the
master-mail-followers-activities-improvements-pka
branch
from
October 31, 2019 06:52
e916e6f
to
0a8221a
Compare
robodoo
added
CI 🤖
Robodoo has seen passing statuses
and removed
CI 🤖
Robodoo has seen passing statuses
labels
Oct 31, 2019
alexkuhn
deleted the
master-mail-followers-activities-improvements-pka
branch
January 17, 2020 12:11
tde-banana-odoo
added a commit
to odoo-dev/odoo
that referenced
this pull request
Nov 27, 2020
This commit contains a followup / rewrite / backport of odoo#34150 : * odoo/odoo@16dd3da * odoo/odoo@0b11ed8 Fix: propagate generic internal subtypes from parent to childs with auto subscribe. With this commit, when the user subscribes to internal subtypes like activities on a parent record (e.g. a project) then the user follows them by default on every sub record creation (e.g. all new tasks of this project). Fix: do not reset existing subtypes when changing parent of a record using auto subscribe mechanism. With this commit, when changing subtype subscription from a parent record (e.g. project) avoid resetting all subtypes subscription on existing sub records (e.g. all new tasks of this project). Only new records will use the parent chosen subtypes. This is done through propagation of followers existing policy (see Follower._insert_followers() for more details); Note that fix done here is slightly different from the one done in odoo/odoo@16dd3da as there was some mismatch with internal model-related subtypes. Thix fix will be forward ported and improve the previous one. Task ID-2205643 COM PR odoo#47336 Co-Authored-By: Thibault Delavallee <tde@odoo.com> Co-Authored-By: Alexandre Khun <aku@odoo.com> Co-Authored-By: Priyanka kakadiya <pka@odoo.com>
robodoo
pushed a commit
that referenced
this pull request
Nov 27, 2020
This commit contains a followup / rewrite / backport of #34150 : * 16dd3da * 0b11ed8 Fix: propagate generic internal subtypes from parent to childs with auto subscribe. With this commit, when the user subscribes to internal subtypes like activities on a parent record (e.g. a project) then the user follows them by default on every sub record creation (e.g. all new tasks of this project). Fix: do not reset existing subtypes when changing parent of a record using auto subscribe mechanism. With this commit, when changing subtype subscription from a parent record (e.g. project) avoid resetting all subtypes subscription on existing sub records (e.g. all new tasks of this project). Only new records will use the parent chosen subtypes. This is done through propagation of followers existing policy (see Follower._insert_followers() for more details); Note that fix done here is slightly different from the one done in 16dd3da as there was some mismatch with internal model-related subtypes. Thix fix will be forward ported and improve the previous one. Task ID-2205643 COM PR #47336 Co-Authored-By: Thibault Delavallee <tde@odoo.com> Co-Authored-By: Alexandre Khun <aku@odoo.com> Co-Authored-By: Priyanka kakadiya <pka@odoo.com>
tde-banana-odoo
added a commit
to odoo-dev/odoo
that referenced
this pull request
Jan 19, 2021
This commit contains a followup / rewrite / backport of odoo#34150 : * odoo/odoo@16dd3da * odoo/odoo@0b11ed8 Fix: propagate generic internal subtypes from parent to childs with auto subscribe. With this commit, when the user subscribes to internal subtypes like activities on a parent record (e.g. a project) then the user follows them by default on every sub record creation (e.g. all new tasks of this project). Fix: do not reset existing subtypes when changing parent of a record using auto subscribe mechanism. With this commit, when changing subtype subscription from a parent record (e.g. project) avoid resetting all subtypes subscription on existing sub records (e.g. all new tasks of this project). Only new records will use the parent chosen subtypes. This is done through propagation of followers existing policy (see Follower._insert_followers() for more details); Note that fix done here is slightly different from the one done in odoo/odoo@16dd3da as there was some mismatch with internal model-related subtypes. Thix fix will be forward ported and improve the previous one. Task ID-2205643 COM PR odoo#47336 X-original-commit: odoo/odoo@9e7092a X-original-PR: odoo#47336 Co-Authored-By: Thibault Delavallee <tde@odoo.com> Co-Authored-By: Alexandre Khun <aku@odoo.com> Co-Authored-By: Priyanka kakadiya <pka@odoo.com>
robodoo
pushed a commit
that referenced
this pull request
Jan 19, 2021
This commit contains a followup / rewrite / backport of #34150 : * 16dd3da * 0b11ed8 Fix: propagate generic internal subtypes from parent to childs with auto subscribe. With this commit, when the user subscribes to internal subtypes like activities on a parent record (e.g. a project) then the user follows them by default on every sub record creation (e.g. all new tasks of this project). Fix: do not reset existing subtypes when changing parent of a record using auto subscribe mechanism. With this commit, when changing subtype subscription from a parent record (e.g. project) avoid resetting all subtypes subscription on existing sub records (e.g. all new tasks of this project). Only new records will use the parent chosen subtypes. This is done through propagation of followers existing policy (see Follower._insert_followers() for more details); Note that fix done here is slightly different from the one done in 16dd3da as there was some mismatch with internal model-related subtypes. Thix fix will be forward ported and improve the previous one. Task ID-2205643 COM PR #47336 X-original-commit: 9e7092a X-original-PR: #47336 Co-Authored-By: Thibault Delavallee <tde@odoo.com> Co-Authored-By: Alexandre Khun <aku@odoo.com> Co-Authored-By: Priyanka kakadiya <pka@odoo.com>
fw-bot
pushed a commit
to odoo-dev/odoo
that referenced
this pull request
Jan 19, 2021
This commit contains a followup / rewrite / backport of odoo#34150 : * odoo/odoo@16dd3da * odoo/odoo@0b11ed8 Fix: propagate generic internal subtypes from parent to childs with auto subscribe. With this commit, when the user subscribes to internal subtypes like activities on a parent record (e.g. a project) then the user follows them by default on every sub record creation (e.g. all new tasks of this project). Fix: do not reset existing subtypes when changing parent of a record using auto subscribe mechanism. With this commit, when changing subtype subscription from a parent record (e.g. project) avoid resetting all subtypes subscription on existing sub records (e.g. all new tasks of this project). Only new records will use the parent chosen subtypes. This is done through propagation of followers existing policy (see Follower._insert_followers() for more details); Note that fix done here is slightly different from the one done in odoo/odoo@16dd3da as there was some mismatch with internal model-related subtypes. Thix fix will be forward ported and improve the previous one. Task ID-2205643 COM PR odoo#47336 X-original-commit: 01254f0 X-original-pr: odoo#47336 Co-authored-by: Thibault Delavallee <tde@odoo.com> Co-authored-by: Alexandre Khun <aku@odoo.com> Co-authored-by: Priyanka kakadiya <pka@odoo.com>
fw-bot
pushed a commit
to odoo-dev/odoo
that referenced
this pull request
Jan 19, 2021
This commit contains a followup / rewrite / backport of odoo#34150 : * odoo/odoo@16dd3da * odoo/odoo@0b11ed8 Fix: propagate generic internal subtypes from parent to childs with auto subscribe. With this commit, when the user subscribes to internal subtypes like activities on a parent record (e.g. a project) then the user follows them by default on every sub record creation (e.g. all new tasks of this project). Fix: do not reset existing subtypes when changing parent of a record using auto subscribe mechanism. With this commit, when changing subtype subscription from a parent record (e.g. project) avoid resetting all subtypes subscription on existing sub records (e.g. all new tasks of this project). Only new records will use the parent chosen subtypes. This is done through propagation of followers existing policy (see Follower._insert_followers() for more details); Note that fix done here is slightly different from the one done in odoo/odoo@16dd3da as there was some mismatch with internal model-related subtypes. Thix fix will be forward ported and improve the previous one. Task ID-2205643 COM PR odoo#47336 X-original-commit: 01254f0 X-original-pr: odoo#47336 Co-authored-by: Thibault Delavallee <tde@odoo.com> Co-authored-by: Alexandre Khun <aku@odoo.com> Co-authored-by: Priyanka kakadiya <pka@odoo.com>
robodoo
pushed a commit
that referenced
this pull request
Jan 20, 2021
This commit contains a followup / rewrite / backport of #34150 : * 16dd3da * 0b11ed8 Fix: propagate generic internal subtypes from parent to childs with auto subscribe. With this commit, when the user subscribes to internal subtypes like activities on a parent record (e.g. a project) then the user follows them by default on every sub record creation (e.g. all new tasks of this project). Fix: do not reset existing subtypes when changing parent of a record using auto subscribe mechanism. With this commit, when changing subtype subscription from a parent record (e.g. project) avoid resetting all subtypes subscription on existing sub records (e.g. all new tasks of this project). Only new records will use the parent chosen subtypes. This is done through propagation of followers existing policy (see Follower._insert_followers() for more details); Note that fix done here is slightly different from the one done in 16dd3da as there was some mismatch with internal model-related subtypes. Thix fix will be forward ported and improve the previous one. Task ID-2205643 COM PR #47336 X-original-commit: 01254f0 X-original-pr: #47336 Co-authored-by: Thibault Delavallee <tde@odoo.com> Co-authored-by: Alexandre Khun <aku@odoo.com> Co-authored-by: Priyanka kakadiya <pka@odoo.com>
robodoo
pushed a commit
that referenced
this pull request
Jan 20, 2021
This commit contains a followup / rewrite / backport of #34150 : * 16dd3da * 0b11ed8 Fix: propagate generic internal subtypes from parent to childs with auto subscribe. With this commit, when the user subscribes to internal subtypes like activities on a parent record (e.g. a project) then the user follows them by default on every sub record creation (e.g. all new tasks of this project). Fix: do not reset existing subtypes when changing parent of a record using auto subscribe mechanism. With this commit, when changing subtype subscription from a parent record (e.g. project) avoid resetting all subtypes subscription on existing sub records (e.g. all new tasks of this project). Only new records will use the parent chosen subtypes. This is done through propagation of followers existing policy (see Follower._insert_followers() for more details); Note that fix done here is slightly different from the one done in 16dd3da as there was some mismatch with internal model-related subtypes. Thix fix will be forward ported and improve the previous one. Task ID-2205643 COM PR #47336 X-original-commit: 01254f0 X-original-pr: #47336 Co-authored-by: Thibault Delavallee <tde@odoo.com> Co-authored-by: Alexandre Khun <aku@odoo.com> Co-authored-by: Priyanka kakadiya <pka@odoo.com>
tde-banana-odoo
added a commit
to odoo-dev/odoo
that referenced
this pull request
Jan 22, 2021
Manual backport of commit done in 13.0 odoo/odoo@9e7092a This commit contains a followup / rewrite / backport of odoo#34150 : * odoo/odoo@16dd3da * odoo/odoo@0b11ed8 Fix: propagate generic internal subtypes from parent to childs with auto subscribe. With this commit, when the user subscribes to internal subtypes like activities on a parent record (e.g. a project) then the user follows them by default on every sub record creation (e.g. all new tasks of this project). Fix: do not reset existing subtypes when changing parent of a record using auto subscribe mechanism. With this commit, when changing subtype subscription from a parent record (e.g. project) avoid resetting all subtypes subscription on existing sub records (e.g. all new tasks of this project). Only new records will use the parent chosen subtypes. This is done through propagation of followers existing policy (see Follower._insert_followers() for more details); Note that fix done here is slightly different from the one done in odoo/odoo@16dd3da as there was some mismatch with internal model-related subtypes. Thix fix will be forward ported and improve the previous one. Task ID-2205643 Task ID-2241688 COM PR odoo#56775 Co-Authored-By: Thibault Delavallee <tde@odoo.com> Co-Authored-By: Alexandre Khun <aku@odoo.com> Co-Authored-By: Priyanka kakadiya <pka@odoo.com>
bmo-odoo
pushed a commit
to odoo-dev/odoo
that referenced
this pull request
Jan 27, 2021
This commit contains a followup / rewrite / backport of odoo#34150 : * odoo/odoo@16dd3da * odoo/odoo@0b11ed8 Fix: propagate generic internal subtypes from parent to childs with auto subscribe. With this commit, when the user subscribes to internal subtypes like activities on a parent record (e.g. a project) then the user follows them by default on every sub record creation (e.g. all new tasks of this project). Fix: do not reset existing subtypes when changing parent of a record using auto subscribe mechanism. With this commit, when changing subtype subscription from a parent record (e.g. project) avoid resetting all subtypes subscription on existing sub records (e.g. all new tasks of this project). Only new records will use the parent chosen subtypes. This is done through propagation of followers existing policy (see Follower._insert_followers() for more details); Note that fix done here is slightly different from the one done in odoo/odoo@16dd3da as there was some mismatch with internal model-related subtypes. Thix fix will be forward ported and improve the previous one. Task ID-2205643 COM PR odoo#47336 X-original-commit: 01254f0 X-original-pr: odoo#47336 Co-authored-by: Thibault Delavallee <tde@odoo.com> Co-authored-by: Alexandre Khun <aku@odoo.com> Co-authored-by: Priyanka kakadiya <pka@odoo.com>
robodoo
pushed a commit
that referenced
this pull request
Jan 27, 2021
Manual backport of commit done in 13.0 9e7092a This commit contains a followup / rewrite / backport of #34150 : * 16dd3da * 0b11ed8 Fix: propagate generic internal subtypes from parent to childs with auto subscribe. With this commit, when the user subscribes to internal subtypes like activities on a parent record (e.g. a project) then the user follows them by default on every sub record creation (e.g. all new tasks of this project). Fix: do not reset existing subtypes when changing parent of a record using auto subscribe mechanism. With this commit, when changing subtype subscription from a parent record (e.g. project) avoid resetting all subtypes subscription on existing sub records (e.g. all new tasks of this project). Only new records will use the parent chosen subtypes. This is done through propagation of followers existing policy (see Follower._insert_followers() for more details); Note that fix done here is slightly different from the one done in 16dd3da as there was some mismatch with internal model-related subtypes. Thix fix will be forward ported and improve the previous one. Task ID-2205643 Task ID-2241688 COM PR #56775 Co-Authored-By: Thibault Delavallee <tde@odoo.com> Co-Authored-By: Alexandre Khun <aku@odoo.com> Co-Authored-By: Priyanka kakadiya <pka@odoo.com>
tde-banana-odoo
added a commit
to odoo-dev/odoo
that referenced
this pull request
Feb 1, 2021
Manual backport of commit done in 13.0 odoo/odoo@9e7092a This commit contains a followup / rewrite / backport of odoo#34150 : * odoo/odoo@16dd3da * odoo/odoo@0b11ed8 Fix: propagate generic internal subtypes from parent to childs with auto subscribe. With this commit, when the user subscribes to internal subtypes like activities on a parent record (e.g. a project) then the user follows them by default on every sub record creation (e.g. all new tasks of this project). Fix: do not reset existing subtypes when changing parent of a record using auto subscribe mechanism. With this commit, when changing subtype subscription from a parent record (e.g. project) avoid resetting all subtypes subscription on existing sub records (e.g. all new tasks of this project). Only new records will use the parent chosen subtypes. This is done through propagation of followers existing policy (see Follower._insert_followers() for more details); Note that fix done here is slightly different from the one done in odoo/odoo@16dd3da as there was some mismatch with internal model-related subtypes. Thix fix will be forward ported and improve the previous one. Task ID-2205643 Task ID-2241688 COM PR odoo#56775 X-Original-Commit odoo/odoo@b16117b Co-Authored-By: Thibault Delavallee <tde@odoo.com> Co-Authored-By: Alexandre Khun <aku@odoo.com> Co-Authored-By: Priyanka kakadiya <pka@odoo.com>
robodoo
pushed a commit
that referenced
this pull request
Feb 1, 2021
Manual backport of commit done in 13.0 9e7092a This commit contains a followup / rewrite / backport of #34150 : * 16dd3da * 0b11ed8 Fix: propagate generic internal subtypes from parent to childs with auto subscribe. With this commit, when the user subscribes to internal subtypes like activities on a parent record (e.g. a project) then the user follows them by default on every sub record creation (e.g. all new tasks of this project). Fix: do not reset existing subtypes when changing parent of a record using auto subscribe mechanism. With this commit, when changing subtype subscription from a parent record (e.g. project) avoid resetting all subtypes subscription on existing sub records (e.g. all new tasks of this project). Only new records will use the parent chosen subtypes. This is done through propagation of followers existing policy (see Follower._insert_followers() for more details); Note that fix done here is slightly different from the one done in 16dd3da as there was some mismatch with internal model-related subtypes. Thix fix will be forward ported and improve the previous one. Task ID-2205643 Task ID-2241688 COM PR #56775 X-Original-Commit b16117b Co-Authored-By: Thibault Delavallee <tde@odoo.com> Co-Authored-By: Alexandre Khun <aku@odoo.com> Co-Authored-By: Priyanka kakadiya <pka@odoo.com>
fmdl
pushed a commit
to fmdl/odoo
that referenced
this pull request
Apr 29, 2021
This commit contains a followup / rewrite / backport of odoo#34150 : * odoo/odoo@16dd3da * odoo/odoo@0b11ed8 Fix: propagate generic internal subtypes from parent to childs with auto subscribe. With this commit, when the user subscribes to internal subtypes like activities on a parent record (e.g. a project) then the user follows them by default on every sub record creation (e.g. all new tasks of this project). Fix: do not reset existing subtypes when changing parent of a record using auto subscribe mechanism. With this commit, when changing subtype subscription from a parent record (e.g. project) avoid resetting all subtypes subscription on existing sub records (e.g. all new tasks of this project). Only new records will use the parent chosen subtypes. This is done through propagation of followers existing policy (see Follower._insert_followers() for more details); Note that fix done here is slightly different from the one done in odoo/odoo@16dd3da as there was some mismatch with internal model-related subtypes. Thix fix will be forward ported and improve the previous one. Task ID-2205643 COM PR odoo#47336 X-original-commit: odoo/odoo@9e7092a X-original-PR: odoo#47336 Co-Authored-By: Thibault Delavallee <tde@odoo.com> Co-Authored-By: Alexandre Khun <aku@odoo.com> Co-Authored-By: Priyanka kakadiya <pka@odoo.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
…nt record
before this commit:
internal subtypes, even if he followed it on project or helpdesk.
subtypes which don't have parent_id
after this commit:
on task also for subtypes with parent_id, internal or default.
Task:
https://www.odoo.com/web#id=1974055&action=327&model=project.task&view_type=form&menu_id=4720
Pad:
https://pad.odoo.com/p/r.0178a74905bafcc0f74a81894e0059a9
--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr