remove request.fs

Fixes aspen upgrade (#2877) regression.
Do we really need this double test ? Can `dispatch_result` actually be `None` ? And if so wouldn't `request` also be `None` ?