diff --git a/src/chain-observers/providers/alarm-provider.ts b/src/chain-observers/providers/alarm-provider.ts index ecb6a8f57be126a5bc40e4632e2c7c552929d4f2..40c23e631e0c03690b8468260f56e891a60d74b1 100644 --- a/src/chain-observers/providers/alarm-provider.ts +++ b/src/chain-observers/providers/alarm-provider.ts @@ -55,9 +55,10 @@ export class AlarmProvider<TAccounts extends Array<TAccountName> = Array<TAccoun for(const account of this.accounts) { if (accounts[account].recoveryAccount === STEEM_ACCOUNT_NAME) result.alarmsPerAccount[account].push(EAlarmType.LEGACY_RECOVERY_ACCOUNT_SET); + if (accounts[account].governanceVoteExpiration === undefined) result.alarmsPerAccount[account].push(EAlarmType.GOVERNANCE_VOTE_EXPIRED); - if (accounts[account].governanceVoteExpiration!.getTime() < (Date.now() + ONE_MONTH_MS)) + else if (accounts[account].governanceVoteExpiration!.getTime() < (Date.now() + ONE_MONTH_MS)) result.alarmsPerAccount[account].push(EAlarmType.GOVERNANCE_VOTE_EXPIRATION_SOON); }