Fix requests bug

*There was a bug where requests weren't being enabled.*
Fixed by grabbing the request id right after the request is made to atlas, then storing it for later.
lodash has _.isFunction()