File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change 1
1
'use strict' ;
2
-
2
+ var getHeaders = require ( '../../lib/getHeaders' ) ;
3
3
4
4
function decorateUserResHeaders ( container ) {
5
5
var resolverFn = container . options . userResHeaderDecorator ;
6
- var headers = container . user . res . getHeaders ? container . user . res . getHeaders ( ) : container . user . res . _headers ;
6
+ var headers = getHeaders ( container . user . res ) ;
7
7
8
8
if ( ! resolverFn ) {
9
9
return Promise . resolve ( container ) ;
10
10
}
11
11
12
12
const clearAllHeaders = ( res ) => {
13
- for ( const header in res . _headers ) {
13
+ for ( const header in getHeaders ( res ) ) {
14
14
res . removeHeader ( header )
15
15
}
16
16
}
Original file line number Diff line number Diff line change
1
+ 'use strict' ;
2
+
3
+ module . exports = function ( res ) {
4
+ return res . getHeaders ? res . getHeaders ( ) : res . _headers ;
5
+ } ;
You can’t perform that action at this time.
0 commit comments