From c34b8cd1c288c9b1e7c3b3d47d09b434d839d4fa Mon Sep 17 00:00:00 2001 From: David Wheatley Date: Mon, 20 Dec 2021 16:35:54 +0100 Subject: [PATCH] fix: `classes` function including empty strings --- js/src/forum/components/Post.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/js/src/forum/components/Post.js b/js/src/forum/components/Post.js index b36b75c7f..1318e9b5c 100644 --- a/js/src/forum/components/Post.js +++ b/js/src/forum/components/Post.js @@ -124,7 +124,10 @@ export default class Post extends Component { * @returns {string[]} */ classes(existing) { - let classes = (existing || '').split(' ').concat(['Post']); + const classes = (existing || '') + .split(' ') + .filter((x) => x.trim() !== '') + .concat(['Post']); const user = this.attrs.post.user(); const discussion = this.attrs.post.discussion();