From a97fd4f47f140a901514adfe37830a582bd97ed6 Mon Sep 17 00:00:00 2001 From: "G.Ambatte" Date: Wed, 4 Aug 2021 12:24:29 +1200 Subject: [PATCH] Check `brew.title` exists before sorting by it --- client/homebrew/pages/userPage/userPage.jsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/homebrew/pages/userPage/userPage.jsx b/client/homebrew/pages/userPage/userPage.jsx index 9e78ee6ea..206e58fc7 100644 --- a/client/homebrew/pages/userPage/userPage.jsx +++ b/client/homebrew/pages/userPage/userPage.jsx @@ -44,7 +44,7 @@ const UserPage = createClass({ renderBrews : function(brews){ if(!brews || !brews.length) return
No Brews.
; - const sortedBrews = this.sortBrews(brews, this.state.sortType); + const sortedBrews = this.sortBrews(brews); return _.map(sortedBrews, (brew, idx)=>{ return ; @@ -52,6 +52,7 @@ const UserPage = createClass({ }, sortBrewOrder : function(brew){ + if(!brew.title){brew.title = 'No Title';}; const mapping = { 'alpha' : _.deburr(brew.title.toLowerCase()), 'created' : moment(brew.createdAt).format(),