Non-Admin Unable to Edit Modules Inside Accordion
jtherrien-accuraty opened this issue · 2 comments
We are using the Accordion app version 4.3.1 with 2sxc version 16.2.0. We are using the accordion app with a list of Links from the main Content app. The problem is that when logged in with an account that isn't a Super User account we are unable to edit any of the items inside of the accordion. It just gives us a 403 error popup. The accordion module has edit permissions for the proper user roles, and we even tried with All Users having edit permissions just in case with no difference. Any other module on the page, including using the same Link module and view outside of the accordion, can be edited without issue including Content app items and custom app items.
We have the site registered with Patron, and have the PublicEditForm and PublicUploadFiles features enabled. I also added Kit.Page.Activate("2sxc.JsCms"); to both the accordion view and the Link view, tried using the older GetService().Activate("2sxc.JsCms");, and even tried the old @Edit.Enable(api: true, forms: true, context: true, autoToolbar: false) but none of them made any difference.
@ropalko could you check?
I just tested this again after upgrading 2sxc to v16.03 and did a more thorough test. I am thinking the problem is NOT this app, but instead has something to do with 2sxc and rendering "inner content?" The main thing that makes me think this is the user in Role with edit permissions:
- CAN edit the outter content, immediately in the module (e.g. edit the Accordion item)
- but on the same screen, NONE of the inner-content items (all from the Content App) work, they all display the error (screenshot below)
And just in case it was not said clearly enough originally, here is the error: