Blade.Pipelines.ResolveRenderingDataSource.HandleSearch.FilterQuery C# (CSharp) Method

FilterQuery() protected method

protected FilterQuery ( IQueryable query ) : IQueryable
query IQueryable
return IQueryable
        protected virtual IQueryable<SitecoreUISearchResultItem> FilterQuery(IQueryable<SitecoreUISearchResultItem> query)
        {
            string language = Sitecore.Context.Language.CultureInfo.TwoLetterISOLanguageName;

            // this makes us get "normal" query behavior of returning context language and latest version only
            return query.Where(x => x.Language == language && x["_latestversion"] == "1");
        }