I have a feature request to be able to remove still queued items from the queue. An obvious solution to this is to add, or support, a Views Bulk Operation.
One way would be to support entity (api) delete; another to add actions to change the status more generally. Anything I'm assume would still have to respect locking appropriately.
Any particular way of doing this more likely to be better/get committed?
Comments
Comment #1
ekes commentedThis is adding support for entity api delete (at its most basic):-
Of course by default deleted here means change to 'success' which is a little confusing.
Comment #2
Kazanir commentedWe can just support the EntityAPIController instead, if it exists. That will make the delete action VBO supplies work fine, as well as giving improved DX to the big majority of developers who are using the Entity API module for other reasons.
Comment #4
Kazanir commentedAlright, now the delete item and modify entity values VBO actions should "just work" thanks to using the EntityAPIController class if it is available.
Comment #6
Kazanir commentedNeeded some property setters for the entity value action to actually work properly.