diff --git a/src/lib/tenants/tenant.pipe.ts b/src/lib/tenants/tenant.pipe.ts index 6a66daa..4f20fbf 100644 --- a/src/lib/tenants/tenant.pipe.ts +++ b/src/lib/tenants/tenant.pipe.ts @@ -9,7 +9,10 @@ import { TenantContextHolder } from './services'; export class TenantPipe implements PipeTransform { readonly #tenant = inject(TenantContextHolder); - transform(value: string | string[]): string { + transform(value: string | string[]): string | undefined { + if (!value) { + return undefined; + } const _value = Array.isArray(value) ? value.join('/') : value; return '/' + this.#tenant.currentTenant + _value; }