validate current_user in controller before starting worker