Active
Project:
Entity API
Version:
7.x-1.x-dev
Component:
Core integration
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
9 Mar 2013 at 09:32 UTC
Updated:
24 Apr 2013 at 09:59 UTC
as it is "Administer vocabularies and terms" permission is checked when bulk deleting
thus one can have permissions to delete a vocabulary but without the general permission
one can't delete in bulk but without warning/notice and the whole process of deleting appears
to have completed with message that all deletions are done (which is technically a bug)
at least the message should warn that some/all terms where not deleted
or is there a way to actually check individual terms permissions ?
Comments
Comment #1
bojanz commentedWe are just calling entity_access() on the term.
It is supposed to do all that for us (in this case, it returns TRUE but the delete gets ignored further down the road).
Moving to Entity API in case they can do something about it (otherwise it might just be a Drupal core limitation).