Problem Statement:
The module does a permission check on individual entityqueues, however for roles that are granted 'Manipulate all queues' permission get skipped. Roles with that permission can add/edit items from queues from Entityqueue interface but not from node form.
https://cl.ly/18303R2N2C01

Solution:
Add a permission check for 'Manipulate all queues' in the node_form_alter.

Comments

arpitr created an issue. See original summary.

arpitr’s picture

Here is the patch to consider the permissions.

baikho’s picture

Status: Active » Needs review
mohammed j. razem’s picture

Status: Needs review » Reviewed & tested by the community

Patch looks good and makes sense.

mohammed j. razem’s picture

Assigned: arpitr » tareq_elayyan
rajab natshah’s picture

Assigned: tareq_elayyan » Unassigned
rajab natshah’s picture

Title: Consider `Manipulate all queues` while showing options on node form » Allow users with permission to Manipulate all queues while showing options on node form

  • RajabNatshah committed 7e9be6b on 8.x-1.x authored by arpitr
    Issue #2944269 by arpitr, Mohammed J. Razem: Allow users with permission...
rajab natshah’s picture

rajab natshah’s picture

Assigned: Unassigned » mohammed j. razem
Status: Reviewed & tested by the community » Needs review

Committed ... Thank you :)

rajab natshah’s picture

Assigned: mohammed j. razem » Unassigned
rajab natshah’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.