From 830163abd083320d718964e6e61d579ab18e1519 Mon Sep 17 00:00:00 2001 From: cexbrayat Date: Fri, 3 Jan 2025 16:17:17 +0000 Subject: [PATCH] chore: version 17.0.0-rc.1 --- ponyracer/package.json | 6 +++--- ponyracer/server.ts | 6 ++++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/ponyracer/package.json b/ponyracer/package.json index 9830c3a..f328ddd 100644 --- a/ponyracer/package.json +++ b/ponyracer/package.json @@ -19,15 +19,15 @@ "@angular/platform-browser-dynamic": "^17.0.0-next.0", "@angular/platform-server": "^17.0.0-next.0", "@angular/router": "^17.0.0-next.0", - "@angular/ssr": "^17.0.0-rc.0", + "@angular/ssr": "^17.0.0-rc.1", "express": "^4.18.2", "rxjs": "~7.8.0", "tslib": "^2.3.0", "zone.js": "~0.14.0" }, "devDependencies": { - "@angular-devkit/build-angular": "^17.0.0-rc.0", - "@angular/cli": "^17.0.0-rc.0", + "@angular-devkit/build-angular": "^17.0.0-rc.1", + "@angular/cli": "^17.0.0-rc.1", "@angular/compiler-cli": "^17.0.0-next.0", "@types/express": "^4.17.17", "@types/jasmine": "~5.1.0", diff --git a/ponyracer/server.ts b/ponyracer/server.ts index 1d5f888..7083b14 100644 --- a/ponyracer/server.ts +++ b/ponyracer/server.ts @@ -26,13 +26,15 @@ export function app(): express.Express { // All regular routes use the Angular engine server.get('*', (req, res, next) => { + const { protocol, originalUrl, baseUrl, headers } = req; + commonEngine .render({ bootstrap, documentFilePath: indexHtml, - url: req.originalUrl, + url: `${protocol}://${headers.host}${originalUrl}`, publicPath: browserDistFolder, - providers: [{ provide: APP_BASE_HREF, useValue: req.baseUrl }], + providers: [{ provide: APP_BASE_HREF, useValue: baseUrl }], }) .then((html) => res.send(html)) .catch((err) => next(err));