diff --git a/src/preview/PreviewView.js b/src/preview/PreviewView.js index 8a06f8f..e6c23b6 100644 --- a/src/preview/PreviewView.js +++ b/src/preview/PreviewView.js @@ -55,8 +55,20 @@ class LoadedPreviewView extends TemplateView { t.div({className: "avatarContainer"}, avatar), t.h1(vm => vm.name), t.p({className: {identifier: true, hidden: vm => !vm.identifier}}, vm => vm.identifier), - t.div({className: {memberCount: true, hidden: vm => !vm.memberCount}}, t.p([vm => vm.memberCount, " members"])), - t.p({className: {topic: true, hidden: vm => !vm.topic}}, [vm => vm.topic]), + + t.div({ + className: { + memberCount: true, + hidden: vm => !vm.memberCount || vm.memberCount === "null" + } + }, t.p([vm => vm.memberCount, " members"])), + + t.p({ + className: { + topic: true, + hidden: vm => !vm.topic || vm.topic === "null" + } + }, [vm => vm.topic]), ]); } }