verify if a user can fire a following event on order or not

Fixes #3818