fix for connection_status -> wallet.connected

This commit is contained in:
Victor Shyba 2021-03-14 17:14:49 -03:00 committed by Sean Yesmunt
parent c7d7bef1d7
commit 588fc7a047

View file

@ -30,7 +30,7 @@ type Props = {
animationHidden: boolean, animationHidden: boolean,
toggleSplashAnimation: () => void, toggleSplashAnimation: () => void,
clearWalletServers: () => void, clearWalletServers: () => void,
doShowSnackBar: string => void, doShowSnackBar: (string) => void,
}; };
type State = { type State = {
@ -109,10 +109,10 @@ export default class SplashScreen extends React.PureComponent<Props, State> {
const { modal, notifyUnlockWallet, clearWalletServers, doShowSnackBar } = this.props; const { modal, notifyUnlockWallet, clearWalletServers, doShowSnackBar } = this.props;
const { launchedModal } = this.state; const { launchedModal } = this.state;
Lbry.status().then(status => { Lbry.status().then((status) => {
const sdkStatus = status; const sdkStatus = status;
const { wallet } = status; const { wallet } = status;
Lbry.wallet_status().then(status => { Lbry.wallet_status().then((status) => {
if (sdkStatus.is_running && wallet && wallet.available_servers) { if (sdkStatus.is_running && wallet && wallet.available_servers) {
if (status.is_locked) { if (status.is_locked) {
// Clear the error timeout, it might sit on this step for a while until someone enters their password // Clear the error timeout, it might sit on this step for a while until someone enters their password
@ -150,7 +150,7 @@ export default class SplashScreen extends React.PureComponent<Props, State> {
} }
updateStatusCallback(status: StatusResponse, walletStatus: WalletStatusResponse, waitingForUnlock: boolean = false) { updateStatusCallback(status: StatusResponse, walletStatus: WalletStatusResponse, waitingForUnlock: boolean = false) {
if (status.connection_status.code !== 'connected') { if (!status.wallet || !status.wallet.connected) {
this.setState({ error: true }); this.setState({ error: true });
return; return;
} }