From ab5d8cf7a80534e50f6f6765fb0fcd2ef0220529 Mon Sep 17 00:00:00 2001 From: David Newswanger Date: Wed, 1 Aug 2018 13:28:48 -0400 Subject: [PATCH] Fix stack trace on my-content page --- .../repositories-content.component.ts | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/galaxyui/src/app/my-content/namespace-list/content/repositories-content/repositories-content.component.ts b/galaxyui/src/app/my-content/namespace-list/content/repositories-content/repositories-content.component.ts index 18f414c70..f8d7340f7 100644 --- a/galaxyui/src/app/my-content/namespace-list/content/repositories-content/repositories-content.component.ts +++ b/galaxyui/src/app/my-content/namespace-list/content/repositories-content/repositories-content.component.ts @@ -68,6 +68,7 @@ export class RepositoriesContentComponent implements OnInit, OnDestroy { items: Repository[] = []; emptyStateConfig: EmptyStateConfig; + nonEmptyStateConfig: EmptyStateConfig; disabledStateConfig: EmptyStateConfig; paginationConfig: PaginationConfig = { pageSize: 10, @@ -132,6 +133,17 @@ export class RepositoriesContentComponent implements OnInit, OnDestroy { helpLink: {} } as EmptyStateConfig; + this.nonEmptyStateConfig = { + actions: { + primaryActions: [], + moreActions: [] + } as ActionConfig, + iconStyleClass: '', + title: '', + info: '', + helpLink: {} + } as EmptyStateConfig; + this.disabledStateConfig = { iconStyleClass: 'pficon-warning-triangle-o', info: `The Namespace ${this.namespace.name} is disabled. You'll need to re-enable it before viewing and modifying its content.`, @@ -140,7 +152,7 @@ export class RepositoriesContentComponent implements OnInit, OnDestroy { this.listConfig = { dblClick: false, - emptyStateConfig: null, + emptyStateConfig: this.nonEmptyStateConfig, multiSelect: false, selectItems: false, selectionMatchProp: 'name', @@ -290,7 +302,7 @@ export class RepositoriesContentComponent implements OnInit, OnDestroy { if (this.items.length === 0) { this.listConfig.emptyStateConfig = this.emptyStateConfig; } else { - this.listConfig.emptyStateConfig = null; + this.listConfig.emptyStateConfig = this.nonEmptyStateConfig; } }