SERVER_DEDICATED option

This commit is contained in:
Quentin McGaw
2026-05-22 01:12:24 +00:00
parent 42c5a5da31
commit 09c47838f1
10 changed files with 80 additions and 13 deletions
+6
View File
@@ -49,6 +49,7 @@ func (s *Storage) FilterServers(provider string, selection settings.ServerSelect
return servers, nil
}
//nolint:gocognit,gocyclo
func filterServer(server models.Server,
selection settings.ServerSelection,
) (filtered bool) {
@@ -91,6 +92,11 @@ func filterServer(server models.Server,
return true
}
if (*selection.Dedicated && !server.Dedicated) ||
(!*selection.Dedicated && server.Dedicated) {
return false
}
if filterByPossibilities(server.Country, selection.Countries) {
return true
}