diff --git a/erpnext/public/js/hub/components/item_card.js b/erpnext/public/js/hub/components/item_card.js index 269a3700627..e2546e60c4f 100644 --- a/erpnext/public/js/hub/components/item_card.js +++ b/erpnext/public/js/hub/components/item_card.js @@ -1,4 +1,7 @@ function get_item_card_html(item) { + if (item.recent_message) { + return get_item_message_card_html(item); + } const item_name = item.item_name || item.name; const title = strip_html(item_name); const img_url = item.image; @@ -7,9 +10,11 @@ function get_item_card_html(item) { // Subtitle let subtitle = [comment_when(item.creation)]; const rating = item.average_rating; + if (rating > 0) { subtitle.push(rating + ``) } + subtitle.push(company_name); let dot_spacer = ''; @@ -20,24 +25,6 @@ function get_item_card_html(item) { item.route = `marketplace/item/${item.hub_item_code}` } - let recent_message_block = '' - - if(item.recent_message) { - let message = item.recent_message - let sender = message.sender === frappe.session.user ? 'You' : message.sender - let content = $('
' + message.content + '
').text() //https://stackoverflow.com/a/14337611 - recent_message_block = ` - - ` - } - const item_html = `