diff --git a/src/app/services/item-resolver.service.ts b/src/app/services/item-resolver.service.ts index 15e04944..5a52ae5f 100644 --- a/src/app/services/item-resolver.service.ts +++ b/src/app/services/item-resolver.service.ts @@ -21,7 +21,7 @@ export class ItemResolver resolve(route: ActivatedRouteSnapshot): T | Observable | Promise { - const res: string = resource.replace(/:(.*?)(\/|$)/, (x, y) => `${route.paramMap.get(y)}/`); + const res: string = resource.replace(/:(.*?)(\/|$)/g, (x, y) => `${route.paramMap.get(y)}/`); return this.http.get(`api/${res}`) .pipe(