mirror of
https://github.com/discourse/discourse.git
synced 2024-11-30 12:43:54 -06:00
FIX: Forward all the HTTP headers through when we bootstrap Ember CLI (#12824)
This commit is contained in:
parent
1f863d2a30
commit
4ccbecf480
@ -176,13 +176,13 @@ async function handleRequest(assetPath, proxy, req, res) {
|
||||
req.headers["X-Discourse-Ember-CLI"] = "true";
|
||||
let get = bent("GET", [200, 404, 403, 500]);
|
||||
let response = await get(url, null, req.headers);
|
||||
res.set(response.headers);
|
||||
if (response.headers["x-discourse-bootstrap-required"] === "true") {
|
||||
req.headers["X-Discourse-Asset-Path"] = req.path;
|
||||
let json = await buildFromBootstrap(assetPath, proxy, req);
|
||||
return res.send(json);
|
||||
}
|
||||
res.status(response.status);
|
||||
res.set(response.headers);
|
||||
res.send(await response.text());
|
||||
}
|
||||
} catch (e) {
|
||||
|
Loading…
Reference in New Issue
Block a user