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

pkp/pkp-lib#10571 limit email template access by user groups #446

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

taslangraham
Copy link
Contributor

@taslangraham taslangraham commented Nov 8, 2024

@taslangraham taslangraham force-pushed the i10571_limit_template_access_by_sender_and_receiver_role branch 7 times, most recently from 93b5d1b to ea460df Compare November 19, 2024 16:41
@taslangraham taslangraham force-pushed the i10571_limit_template_access_by_sender_and_receiver_role branch from ea460df to cf3b437 Compare November 20, 2024 15:30
@taslangraham taslangraham changed the title I10571 limit template access by user groups pkp/pkp-lib#10571 limit email template access by user groups Nov 20, 2024
@taslangraham taslangraham marked this pull request as ready for review November 20, 2024 18:30
@taslangraham
Copy link
Contributor Author

@ewhanson I made a new commit for a bug fix since I last requested your review - 6a1f74a

@@ -408,6 +408,13 @@ export default {
});
}

// Remove user group fields if current mailable does not support specifying user group access
if (!this.currentMailable.canAssignUserGroupToTemplates) {
Copy link
Contributor

Choose a reason for hiding this comment

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

I think more of this can be done on the PHP side of things in the EmailTemplateForm. This kind of goes for all of the UI side of things, especially at this stage. We can go over some of this in our next one-on-one if that's helpful.

@taslangraham taslangraham force-pushed the i10571_limit_template_access_by_sender_and_receiver_role branch 5 times, most recently from 50b1752 to 375426e Compare November 25, 2024 22:50
@taslangraham taslangraham force-pushed the i10571_limit_template_access_by_sender_and_receiver_role branch from 375426e to 34d9dda Compare November 25, 2024 22:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants