From 2fdb33042a118831de60d96e7138209e973e0d65 Mon Sep 17 00:00:00 2001 From: Joram Wilander Date: Thu, 10 Nov 2016 09:25:43 -0500 Subject: [PATCH] Load profiles for search results (#4519) --- webapp/actions/post_actions.jsx | 2 +- webapp/components/search_bar.jsx | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/webapp/actions/post_actions.jsx b/webapp/actions/post_actions.jsx index c2cc211b70..9599a9a773 100644 --- a/webapp/actions/post_actions.jsx +++ b/webapp/actions/post_actions.jsx @@ -232,7 +232,7 @@ export function loadPostsAfter(postId, offset, numPost, isPost) { ); } -function loadProfilesForPosts(posts) { +export function loadProfilesForPosts(posts) { const profilesToLoad = {}; for (const pid in posts) { if (!posts.hasOwnProperty(pid)) { diff --git a/webapp/components/search_bar.jsx b/webapp/components/search_bar.jsx index 5cc0e7c23a..3ddc192d9c 100644 --- a/webapp/components/search_bar.jsx +++ b/webapp/components/search_bar.jsx @@ -13,6 +13,7 @@ import SearchSuggestionList from './suggestion/search_suggestion_list.jsx'; import SearchUserProvider from './suggestion/search_user_provider.jsx'; import * as Utils from 'utils/utils.jsx'; import Constants from 'utils/constants.jsx'; +import {loadProfilesForPosts} from 'actions/post_actions.jsx'; import {FormattedMessage, FormattedHTMLMessage} from 'react-intl'; @@ -129,6 +130,8 @@ export default class SearchBar extends React.Component { results: data, is_mention_search: isMentionSearch }); + + loadProfilesForPosts(data.posts); }, (err) => { this.setState({isSearching: false});