diff options
author | Chocobozzz <florian.bigard@gmail.com> | 2016-07-19 16:44:15 +0200 |
---|---|---|
committer | Chocobozzz <florian.bigard@gmail.com> | 2016-07-19 16:44:15 +0200 |
commit | f9f5478ca0778d0f64495bb05e19907582326fd1 (patch) | |
tree | 739dc96024f15b09c59b14b387ffd8f83a6d52ab /server/controllers/api | |
parent | 1a42c9e2c0fb64cdbebd81b311736e752f591e0a (diff) | |
download | PeerTube-f9f5478ca0778d0f64495bb05e19907582326fd1.tar.gz PeerTube-f9f5478ca0778d0f64495bb05e19907582326fd1.tar.zst PeerTube-f9f5478ca0778d0f64495bb05e19907582326fd1.zip |
Server: Don't make the host url check for client credentials if this is a test instance
Diffstat (limited to 'server/controllers/api')
-rw-r--r-- | server/controllers/api/v1/users.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/server/controllers/api/v1/users.js b/server/controllers/api/v1/users.js index dde459a73..3f8d8ad92 100644 --- a/server/controllers/api/v1/users.js +++ b/server/controllers/api/v1/users.js | |||
@@ -27,7 +27,10 @@ function getAngularClient (req, res, next) { | |||
27 | headerHostShouldBe += ':' + serverPort | 27 | headerHostShouldBe += ':' + serverPort |
28 | } | 28 | } |
29 | 29 | ||
30 | if (req.get('host') !== headerHostShouldBe) return res.type('json').status(403).end() | 30 | // Don't make this check if this is a test instance |
31 | if (process.env.NODE_ENV !== 'test' && req.get('host') !== headerHostShouldBe) { | ||
32 | return res.type('json').status(403).end() | ||
33 | } | ||
31 | 34 | ||
32 | Client.loadFirstClient(function (err, client) { | 35 | Client.loadFirstClient(function (err, client) { |
33 | if (err) return next(err) | 36 | if (err) return next(err) |