Closed snoop0x7b closed 6 months ago
@snoop0x7b Thanks for contributing! This won't work as expected because all sections except General use the same resource
id Klaviyo_Reclaim::klaviyo_reclaim
when we defined them in system.xml. We should separate these out to match what you have in acl.xml, this should be good to go if you:
<resource>
tag for section klaviyo_reclaim_newsletter
to be Klaviyo_Reclaim::klaviyo_reclaim_newsletter
as defined in acl.xml@snoop0x7b We are looking to release a new version of the module in December and can include these changes once the feedback above has been addressed. Thanks!
@snoop0x7b We are looking to release a new version of the module in December and can include these changes once the feedback above has been addressed. Thanks!
Thanks! I'll take a look and make those changes! Sorry it took me a while to get to this.
Thanks for the feedback on this, I have made the requested updates!
@snoop0x7b Looks good to me. Can you please update the changelog and then I can approve!
@snoop0x7b We want to get this in the next release so i'm going to go ahead and merge this in and we will update the changelog in a separate PR to reflect. Thanks for contributing!
Description
This pull request creates the ACL that's raised in this issue https://github.com/klaviyo/magento2-klaviyo/issues/160
It creates permissions for each klaviyo configuration area.
Manual Testing Steps
Pre-Submission Checklist:
NOTE: Please use the Changelogger cli tool to manage versioned file upgrades.