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

[FIX] mass_mailing: don't show in mail list managment non public lists #162835

Draft
wants to merge 1 commit into
base: 17.0
Choose a base branch
from

Conversation

Ephoniz
Copy link
Contributor

@Ephoniz Ephoniz commented Apr 22, 2024

Issue: In the portal page for managing your mailing lists, to subscribe or unsubscribe, you can see also the ones that are supposely marked for not appearing in this view, when this happen the appear as "Mailing list .#number" which is not ideal, since it will still let us subscribe to it when we shouldn be able to.

Stesp to reproduce:

  1. Install mass_mailing.
  2. Create atleast 2 lists, one with "Show in Preferences" ticked and the other not.
  3. Now go to "/mailing/my" to manage the lists and see how they appear.

Solution: It seems logical to filter out for the lists we are not subscribed the non public lists out (the ones that are not marked as "Show In Preferences"), with this we will only see the ones we should have access to see and subscribe/unsubscribe.

opw-3877385

@robodoo
Copy link
Contributor

robodoo commented Apr 22, 2024

@C3POdoo C3POdoo added the OE the report is linked to a support ticket (opw-...) label Apr 22, 2024
@Ephoniz Ephoniz force-pushed the 17.0-opw-3877385-magm branch 2 times, most recently from 2bc44fc to 0eb1828 Compare April 25, 2024 12:52
Copy link
Contributor

@nle-odoo nle-odoo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good to me if it's what we want

Issue: In the portal page for managing your mailing lists, to subscribe
or unsubscribe, you can see also the ones that are supposely marked for
not appearing in this view, when this happen the appear as "Mailing list
.#number" which is not ideal, since it will still let us subscribe to it
when we shouldn be able to.

Stesp to reproduce:

1. Install mass_mailing.
2. Create atleast 2 lists, one with "Show in Preferences" ticked and
the other not.
3. Now go to "/mailing/my" to manage the lists and see how they appear.

Solution: It seems logical to filter out for the lists we are not
subscribed the non public lists out (the ones that are not marked as
"Show In Preferences"), with this we will only see the ones we should
have access to see and subscribe/unsubscribe.

opw-3877385
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OE the report is linked to a support ticket (opw-...)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants