From 85468c350c47313aed88c51c0f83699f44503a2e Mon Sep 17 00:00:00 2001 From: Jeremy Kauffman Date: Tue, 25 Jul 2017 14:34:28 -0400 Subject: [PATCH] minor flow tweak for grandfathered users --- ui/js/page/auth/view.jsx | 4 +- ui/js/page/rewards/view.jsx | 89 ++++++++++++++++++++----------------- 2 files changed, 49 insertions(+), 44 deletions(-) diff --git a/ui/js/page/auth/view.jsx b/ui/js/page/auth/view.jsx index fac6e13a0..1ad8d9f9d 100644 --- a/ui/js/page/auth/view.jsx +++ b/ui/js/page/auth/view.jsx @@ -19,7 +19,7 @@ export class AuthPage extends React.PureComponent { !isPending && user && user.has_verified_email && - user.is_identity_verified + (user.is_reward_approved || user.is_identity_verified) ) { props.navigate(props.pathAfterAuth); } @@ -32,7 +32,7 @@ export class AuthPage extends React.PureComponent { return __("Welcome to LBRY"); } else if (user && !user.has_verified_email) { return __("Confirm Email"); - } else if (user && !user.is_identity_verified) { + } else if (user && !user.is_identity_verified && !user.is_reward_approved) { return __("Confirm Identity"); } else { return __("Welcome to LBRY"); diff --git a/ui/js/page/rewards/view.jsx b/ui/js/page/rewards/view.jsx index f69f3c61b..deb6fa00d 100644 --- a/ui/js/page/rewards/view.jsx +++ b/ui/js/page/rewards/view.jsx @@ -71,52 +71,57 @@ class RewardsPage extends React.PureComponent { ); } - if ( - user && - (!user.primary_email || + if (user && !user.is_reward_approved) { + if ( + !user.primary_email || !user.has_verified_email || - !user.is_identity_verified) - ) { - cardHeader = ( -
-
-

{__("Only verified accounts are eligible to earn rewards.")}

+ !user.is_identity_verified + ) { + cardHeader = ( +
+
+

+ {__("Only verified accounts are eligible to earn rewards.")} +

+
+
+ +
+ ); + } else { + cardHeader = (
- -
-
- ); - } else if (user && !user.is_reward_approved) { - cardHeader = ( -
-

- {__( - "This account must undergo review before you can participate in the rewards program." - )} - {" "} - {__("This can take anywhere from several minutes to several days.")} -

+

+ {__( + "This account must undergo review before you can participate in the rewards program." + )} + {" "} + {__( + "This can take anywhere from several minutes to several days." + )} +

-

- {__( - "We apologize for this inconvenience, but have added this additional step to prevent fraud." - )} -

-

- {__("You will receive an email when this process is complete.") + - " " + - __("Please enjoy free content in the meantime!")} -

-

- navigate("/discover")} - button="primary" - label="Return Home" - /> -

-
- ); +

+ {__( + "We apologize for this inconvenience, but have added this additional step to prevent fraud." + )} +

+

+ {__("You will receive an email when this process is complete.") + + " " + + __("Please enjoy free content in the meantime!")} +

+

+ navigate("/discover")} + button="primary" + label="Return Home" + /> +

+
+ ); + } } return (