diff --git a/Demo/DynamicQueries/SearchContactParamsService.cs b/Demo/DynamicQueries/SearchContactParamsService.cs index 3620880..0d4e999 100644 --- a/Demo/DynamicQueries/SearchContactParamsService.cs +++ b/Demo/DynamicQueries/SearchContactParamsService.cs @@ -10,7 +10,10 @@ namespace Demo.DynamicQueries public Task> AlterQueryableAsync(IQueryable query, IDynamicQueryParams dynamicQuery, CancellationToken cancellationToken = default) { var safe = dynamicQuery.GetParams()?.SearchDisplayName; - return Task.FromResult(query.Where(t => t.DisplayName.Contains(safe))); + if (!string.IsNullOrEmpty(safe)) + return Task.FromResult(query.Where(t => t.DisplayName.Contains(safe))); + + return Task.FromResult(query); } } }