From 5aa8ad1755145da0636ae7cd91e3a200dbd2d350 Mon Sep 17 00:00:00 2001 From: Artem Babak Date: Thu, 24 Dec 2020 09:16:54 +0200 Subject: [PATCH] Hide edge type in alias types --- ui/src/app/entity/entity-filter.directive.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ui/src/app/entity/entity-filter.directive.js b/ui/src/app/entity/entity-filter.directive.js index 629433545d..c79739cdd4 100644 --- a/ui/src/app/entity/entity-filter.directive.js +++ b/ui/src/app/entity/entity-filter.directive.js @@ -22,7 +22,7 @@ import entityFilterTemplate from './entity-filter.tpl.html'; import './entity-filter.scss'; /*@ngInject*/ -export default function EntityFilterDirective($compile, $templateCache, $q, $document, $mdDialog, types, entityService) { +export default function EntityFilterDirective($compile, $templateCache, $q, $document, $mdDialog, types, entityService, userService) { var linker = function (scope, element, attrs, ngModelCtrl) { @@ -31,6 +31,9 @@ export default function EntityFilterDirective($compile, $templateCache, $q, $doc scope.ngModelCtrl = ngModelCtrl; scope.types = types; + if (userService.isEdgesSupportEnabled()) { + scope.allowedEntityTypes = Object.values(types.entityType).filter(entityType => entityType !== types.entityType.edge); + } scope.aliasFilterTypes = entityService.getAliasFilterTypesByEntityTypes(scope.allowedEntityTypes); scope.$watch('filter.type', function (newType, prevType) {