when Email verification calling triggers the values contained in request is master = false, also user and maintenance are not defined in request, so, it'll be best to do add request.maintenance to the request in the triggers or a new key like request.emailVerification as boolean to have know if the request from email verification or not.