From 150c67d707ce56d58653cd6af271b39cfa990807 Mon Sep 17 00:00:00 2001 From: Ryan Mathis Date: Wed, 16 Jun 2021 13:34:45 -0700 Subject: [PATCH 1/2] Removed filters from local dynamic and file system providers --- ui/src/app/metadata/domain/provider/index.js | 3 +- ui/src/app/metadata/view/MetadataOptions.js | 51 ++++++++++---------- 2 files changed, 27 insertions(+), 27 deletions(-) diff --git a/ui/src/app/metadata/domain/provider/index.js b/ui/src/app/metadata/domain/provider/index.js index bc36234e5..c39d163fa 100644 --- a/ui/src/app/metadata/domain/provider/index.js +++ b/ui/src/app/metadata/domain/provider/index.js @@ -19,6 +19,5 @@ export const MetadataProviderEditorTypes = [ export const FilterableProviders = [ FileBackedHttpMetadataProviderEditor.type, - DynamicHttpMetadataProviderEditor.type, - LocalDynamicMetadataProviderEditor.type + DynamicHttpMetadataProviderEditor.type ]; diff --git a/ui/src/app/metadata/view/MetadataOptions.js b/ui/src/app/metadata/view/MetadataOptions.js index e592731e6..93011229a 100644 --- a/ui/src/app/metadata/view/MetadataOptions.js +++ b/ui/src/app/metadata/view/MetadataOptions.js @@ -19,6 +19,7 @@ import { MetadataFilters } from '../domain/filter/component/MetadataFilters'; import { MetadataFilterConfigurationList } from '../domain/filter/component/MetadataFilterConfigurationList'; import { MetadataFilterTypes } from '../domain/filter'; import { useMetadataSchema } from '../hooks/schema'; +import { FilterableProviders } from '../domain/provider'; export function MetadataOptions () { @@ -46,6 +47,8 @@ export function MetadataOptions () { history.push(`/metadata/${type}/${id}/edit/${section}`); } + const canFilter = FilterableProviders.indexOf(definition.type) > -1; + return ( {(onDeleteSource) => @@ -73,7 +76,7 @@ export function MetadataOptions () {   Version History - {type === 'provider' && + {type === 'provider' && canFilter &&