fix: env filters + properties (#5642)

* fix: env filters

* fix: server

* fix: lint

* fix: properties
This commit is contained in:
Calum H.
2026-03-23 16:47:51 +00:00
committed by GitHub
parent 92eddbe832
commit a3eb981058
2 changed files with 16 additions and 18 deletions

View File

@@ -766,17 +766,17 @@ function mapProjectTypeToSearch(projectType: ProjectType): string {
function getEnvironmentFilterGroups(client: boolean, server: boolean): string[][] {
const groups: string[][] = []
if (client && server) {
groups.push(['client_side:required'], ['server_side:required'])
groups.push(
['client_side:required', 'client_side:optional', 'client_side:unsupported'],
['server_side:required', 'server_side:optional'],
)
} else if (client) {
groups.push(
['client_side:optional', 'client_side:required'],
['server_side:optional', 'server_side:unsupported'],
)
} else if (server) {
groups.push(
['client_side:optional', 'client_side:unsupported'],
['server_side:optional', 'server_side:required'],
)
groups.push(['server_side:optional', 'server_side:required'])
}
return groups
}