Files
webstudio/patches/@remix-run__dev@2.11.0.patch
T
Ivan Starkov 0b0707e61f chore: Project login (#3990)
## Description

New Project login without any automation or link changes.

corresponding PR
https://github.com/webstudio-is/webstudio-saas/pull/319


## Steps for reproduction

- Goto [Tmp/Login manul
page](https://oauth.staging.webstudio.is/tmp/login)
- Manually login/logout to project domains

## Code Review

- [ ] hi @kof, I need you to do
  - conceptual review (architecture, feature-correctness)
  - detailed review (read every line)
  - test it on preview

## Before requesting a review

- [ ] made a self-review
- [ ] added inline comments where things may be not obvious (the "why",
not "what")

## Before merging

- [ ] tested locally and on preview environment (preview dev login:
5de6)
- [ ] updated [test
cases](https://github.com/webstudio-is/webstudio/blob/main/apps/builder/docs/test-cases.md)
document
- [ ] added tests
- [ ] if any new env variables are added, added them to `.env` file
2024-08-24 08:58:54 +03:00

14 lines
790 B
Diff

diff --git a/dist/vite/node-adapter.js b/dist/vite/node-adapter.js
index 27cafca56bde2e5c086723b20bcfa50169bb38ea..b851e038e0fe8f73d193a2ca3ff2c0c13c82191e 100644
--- a/dist/vite/node-adapter.js
+++ b/dist/vite/node-adapter.js
@@ -36,7 +36,7 @@ function fromNodeHeaders(nodeHeaders) {
// Based on `createRemixRequest` in packages/remix-express/server.ts
function fromNodeRequest(nodeReq) {
- let origin = nodeReq.headers.origin && "null" !== nodeReq.headers.origin ? nodeReq.headers.origin : `http://${nodeReq.headers.host}`;
+ let origin = `https://${nodeReq.headers.host}`;
// Use `req.originalUrl` so Remix is aware of the full path
invariant["default"](nodeReq.originalUrl, "Expected `nodeReq.originalUrl` to be defined");
let url = new URL(nodeReq.originalUrl, origin);