[CST-5729] Fix proxying for signposting

This commit is contained in:
Giuseppe Digilio
2023-05-11 15:05:35 +02:00
parent e8ff0fbf36
commit fe8bbddac2

View File

@@ -26,7 +26,6 @@ import * as ejs from 'ejs';
import * as compression from 'compression';
import * as expressStaticGzip from 'express-static-gzip';
/* eslint-enable import/no-namespace */
import axios from 'axios';
import LRU from 'lru-cache';
import isbot from 'isbot';
@@ -34,7 +33,7 @@ import { createCertificate } from 'pem';
import { createServer } from 'https';
import { json } from 'body-parser';
import { existsSync, readFileSync } from 'fs';
import { readFileSync } from 'fs';
import { join } from 'path';
import { enableProdMode } from '@angular/core';
@@ -183,8 +182,8 @@ export function app() {
/**
* Proxy the linksets
*/
router.use('/linkset**', createProxyMiddleware({
target: `${environment.rest.baseUrl}/signposting/linksets`,
router.use('/links**', createProxyMiddleware({
target: `${environment.rest.baseUrl}/signposting`,
pathRewrite: path => path.replace(environment.ui.nameSpace, '/'),
changeOrigin: true
}));