Cleanup non-imOnline display (#1853)

This commit is contained in:
Jaco Greeff 2019-11-08 09:34:36 +01:00 committed by GitHub
parent 745ae53748
commit 3c475fbafe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -90,7 +90,9 @@ function Address ({ address, authorsMap, className, defaultName, filter, isElect
}, [stakingInfo]);
const hasActivity = recentlyOnline
? (recentlyOnline[stashId || ''] && recentlyOnline[stashId || ''].isOnline) || false
? recentlyOnline[stashId || '']
? recentlyOnline[stashId || ''].isOnline
: true
: true;
if ((filter === 'hasNominators' && !hasNominators) ||
@ -151,7 +153,7 @@ function Address ({ address, authorsMap, className, defaultName, filter, isElect
type='next'
/>
)}
{recentlyOnline && hasActivity && (
{recentlyOnline && hasActivity && recentlyOnline[stashId] && (
<Badge
hover={t('Active with {{blocks}} blocks authored{{hasMessage}} heartbeat message', {
replace: {