diff --git a/dashboard/portal/portals.component.ts b/dashboard/portal/portals.component.ts
index be2ed599..d9dec3ec 100644
--- a/dashboard/portal/portals.component.ts
+++ b/dashboard/portal/portals.component.ts
@@ -229,11 +229,11 @@ export class PortalsComponent implements OnInit {
public filterByType(portal: Portal): boolean {
let type = this.filterForm.get("type").value;
- return type == "all" || (type == portal.type);
+ return type == "all" || (type === portal.type);
}
public filterPortals(portal: Portal): boolean {
- return this.searchText.toString() === '' || (portal.name || portal.type).match(this.searchText) != null;
+ return this.searchText.toString() === '' || (portal.name + portal.type + portal.pid).match(this.searchText) != null;
}
handleUpdateError(message: string, error = null) {
diff --git a/dashboard/sharedComponents/page-content/page-content.component.ts b/dashboard/sharedComponents/page-content/page-content.component.ts
index 64ff4522..35f64427 100644
--- a/dashboard/sharedComponents/page-content/page-content.component.ts
+++ b/dashboard/sharedComponents/page-content/page-content.component.ts
@@ -2,14 +2,15 @@ import {
AfterViewInit,
ChangeDetectorRef,
Component,
- ElementRef, Inject,
+ ElementRef,
+ Inject,
Input,
OnDestroy,
- OnInit, PLATFORM_ID,
+ OnInit,
+ PLATFORM_ID,
ViewChild
} from "@angular/core";
import {LayoutService} from "../sidebar/layout.service";
-import {Subscription} from "rxjs";
declare var UIkit;
declare var ResizeObserver;
@@ -18,29 +19,27 @@ declare var ResizeObserver;
selector: '[page-content]',
template: `
-