mirror of
https://github.com/http-party/node-http-proxy.git
synced 2025-12-08 20:59:18 +00:00
do proper checking for a pass not existing. fixes #671
This commit is contained in:
parent
7104a7c023
commit
5f838541cb
@ -143,7 +143,7 @@ ProxyServer.prototype.before = function(type, passName, callback) {
|
||||
if(v.name === passName) i = idx;
|
||||
})
|
||||
|
||||
if(!i) throw new Error('No such pass');
|
||||
if(i === false) throw new Error('No such pass');
|
||||
|
||||
passes.splice(i, 0, callback);
|
||||
};
|
||||
@ -158,7 +158,7 @@ ProxyServer.prototype.after = function(type, passName, callback) {
|
||||
if(v.name === passName) i = idx;
|
||||
})
|
||||
|
||||
if(!i) throw new Error('No such pass');
|
||||
if(i === false) throw new Error('No such pass');
|
||||
|
||||
passes.splice(i++, 0, callback);
|
||||
};
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user