From e77eb217f740e4ecf4c683589969bac103cb496e Mon Sep 17 00:00:00 2001 From: mahan Date: Wed, 17 Sep 2025 16:15:08 +0330 Subject: [PATCH] Refine search query in LawRepository to focus on item headers and details --- CompanyManagment.EFCore/Repository/LawRepository.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CompanyManagment.EFCore/Repository/LawRepository.cs b/CompanyManagment.EFCore/Repository/LawRepository.cs index b542fa63..0f7b1f43 100644 --- a/CompanyManagment.EFCore/Repository/LawRepository.cs +++ b/CompanyManagment.EFCore/Repository/LawRepository.cs @@ -52,7 +52,7 @@ public class LawRepository:RepositoryBase,ILawRepository query = query.Where(x => x.Title.Contains(searchModel.Title)); if (!string.IsNullOrWhiteSpace(searchModel.Text)) - query = query.Where(x => x.Title.Contains(searchModel.Text) || x.Items.Any(i => i.Header.Contains(searchModel.Text) || i.Details.Contains(searchModel.Text))); + query = query.Where(x => x.Items.Any(i => i.Header.Contains(searchModel.Text) || i.Details.Contains(searchModel.Text))); var list = await query.Select(x => new LawViewModel {