From 34b58779e8ffd9c845d59d23984f4275c5f0e630 Mon Sep 17 00:00:00 2001 From: Belen Curcio Date: Mon, 30 Oct 2017 07:04:39 -0300 Subject: [PATCH] User PENDING status should not be able to post --- client/coral-embed-stream/src/components/Stream.js | 4 +++- client/coral-embed-stream/src/components/SuspendAccount.css | 4 ++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/client/coral-embed-stream/src/components/Stream.js b/client/coral-embed-stream/src/components/Stream.js index 96101c1e5..7ff48106b 100644 --- a/client/coral-embed-stream/src/components/Stream.js +++ b/client/coral-embed-stream/src/components/Stream.js @@ -213,12 +213,14 @@ class Stream extends React.Component { const open = !asset.isClosed; const banned = user && user.status === 'BANNED'; + const pending = user && user.status === 'PENDING'; + const temporarilySuspended = user && user.suspension.until && new Date(user.suspension.until) > new Date(); - const showCommentBox = loggedIn && ((!banned && !temporarilySuspended && !highlightedComment) || keepCommentBox); + const showCommentBox = loggedIn && ((!banned && !pending & !temporarilySuspended && !highlightedComment) || keepCommentBox); const slotProps = {data}; const slotQueryData = {root, asset}; diff --git a/client/coral-embed-stream/src/components/SuspendAccount.css b/client/coral-embed-stream/src/components/SuspendAccount.css index f491ea889..539df0812 100644 --- a/client/coral-embed-stream/src/components/SuspendAccount.css +++ b/client/coral-embed-stream/src/components/SuspendAccount.css @@ -1,6 +1,10 @@ .editNameInput { margin-top: 10px; margin-bottom: 10px; + padding: 10px; + border-radius: 3px; + border: solid 1px #d8d8d8; + font-size: 0.9em; } .alert {