From e46fd07d39bfad04cc2976814eed3a3028cf2826 Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Thu, 14 Jan 2021 00:03:28 +0100 Subject: [PATCH] align aura/babe without staking --- packages/api-derive/src/session/info.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/api-derive/src/session/info.ts b/packages/api-derive/src/session/info.ts index 7bf96d01bf..919c3a55bd 100644 --- a/packages/api-derive/src/session/info.ts +++ b/packages/api-derive/src/session/info.ts @@ -35,6 +35,7 @@ function queryAura (api: ApiInterfaceRx): Observable { [ false, api.registry.createType('u64', 1), + // we may have aura without staking (permissioned) api.consts.staking?.sessionsPerEra || api.registry.createType('SessionIndex', 1) ], indexes @@ -51,9 +52,7 @@ function queryBabe (api: ApiInterfaceRx): Observable { true, api.consts.babe.epochDuration, // we may have babe without staking (permissioned) - api.consts.staking - ? api.consts.staking.sessionsPerEra - : api.registry.createType('SessionIndex') + api.consts.staking?.sessionsPerEra || api.registry.createType('SessionIndex', 1) ], indexes ])