fix: actually implement env filter for integrations

This commit is contained in:
Scott Wilson
2024-12-04 16:55:05 -08:00
parent fb6a085bf9
commit b58e32c754

View File

@@ -132,6 +132,8 @@ export const IntegrationsTable = ({
if (!filters.integrations.includes(integration)) return false;
if (!filters.environmentIds.includes(envId)) return false;
return (
integration.replace("-", " ").toLowerCase().includes(search.trim().toLowerCase()) ||
secretPath.replace("-", " ").toLowerCase().includes(search.trim().toLowerCase()) ||
@@ -292,7 +294,7 @@ export const IntegrationsTable = ({
e.preventDefault();
setFilters((prev) => ({
...prev,
integrations: prev.environmentIds.includes(env.id)
environmentIds: prev.environmentIds.includes(env.id)
? prev.environmentIds.filter((i) => i !== env.id)
: [...prev.environmentIds, env.id]
}));