diff --git a/api/src/Kurs.Platform.Application/Blog/BlogAppService.cs b/api/src/Kurs.Platform.Application/Blog/BlogAppService.cs index 23b06c34..897ae21e 100644 --- a/api/src/Kurs.Platform.Application/Blog/BlogAppService.cs +++ b/api/src/Kurs.Platform.Application/Blog/BlogAppService.cs @@ -40,12 +40,9 @@ namespace Kurs.Platform.Blog var filtered = allPosts.Where(post => { - var localizedTitle = _localizer[post.Title].Value; - var localizedSummary = _localizer[post.Summary].Value; - var searchMatch = string.IsNullOrWhiteSpace(input.Search) || - localizedTitle.Contains(input.Search, StringComparison.OrdinalIgnoreCase) || - localizedSummary.Contains(input.Search, StringComparison.OrdinalIgnoreCase); + post.ContentTr.Contains(input.Search, StringComparison.OrdinalIgnoreCase) || + post.ContentEn.Contains(input.Search, StringComparison.OrdinalIgnoreCase); var categoryMatch = !input.CategoryId.HasValue || post.CategoryId == input.CategoryId.Value; diff --git a/ui/src/views/blog/BlogManagement.tsx b/ui/src/views/blog/BlogManagement.tsx index 47c1a107..3e57af1e 100644 --- a/ui/src/views/blog/BlogManagement.tsx +++ b/ui/src/views/blog/BlogManagement.tsx @@ -87,8 +87,8 @@ const BlogManagement = () => { blogService.getPosts({ pageSize: 100 }), blogService.getCategories(), ]) - setCategories(categoriesData.filter((a) => a.name.startsWith('blog'))) - setPosts(postsData.items.filter((a) => a.title.startsWith('blog'))) + setCategories(categoriesData) + setPosts(postsData.items) } catch (error) { toast.push( @@ -558,7 +558,7 @@ const BlogManagement = () => { ? Object.entries(texts.Platform).map(([key, value]) => ({ value: key, label: value + ' (' + key + ')', - })) + })).filter(a=> a.value.startsWith("blog")) : [] return ( @@ -596,7 +596,7 @@ const BlogManagement = () => { ? Object.entries(texts.Platform).map(([key, value]) => ({ value: key, label: value + ' (' + key + ')', - })) + })).filter(a=> a.value.startsWith("blog")) : [] return ( @@ -624,7 +624,7 @@ const BlogManagement = () => {