From bbb3265be97ce58195f66aa5689e2c659305f736 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Wed, 14 Oct 2020 12:03:53 +0200 Subject: [PATCH] Update page-resolver.service.ts --- src/app/services/page-resolver.service.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/services/page-resolver.service.ts b/src/app/services/page-resolver.service.ts index 566f055f..343582bc 100644 --- a/src/app/services/page-resolver.service.ts +++ b/src/app/services/page-resolver.service.ts @@ -27,9 +27,9 @@ export class PageResolver resolve(route: ActivatedRouteSnapshot): Page | Observable> | Promise> { - let res: string = resource.replace(/:([^:]*?)(\/|$|&)/, (x, y, z) => `${route.paramMap.get(y)}${z}`); + let res: string = resource.replace(/:([^:]*?)(\/|$|&)/g, (x, y, z) => `${route.paramMap.get(y)}${z}`); let query: [string, string][] = defaultQuery - ?.replace(/:([^:]*?)(\/|$|&)/, (x, y, z) => `${route.paramMap.get(y)}${z}`) + ?.replace(/:([^:]*?)(\/|$|&)/g, (x, y, z) => `${route.paramMap.get(y)}${z}`) .split('&') .map(x => x.split('=') as [string, string]); let uri: string;