Skip to content

Commit b4c8f1e

Browse files
authored
[SBISSUE-5745] Add null check for sdk and sdk.ChannelHandler before createEventHandler (#20)
1 parent 910b15d commit b4c8f1e

File tree

1 file changed

+10
-6
lines changed
  • src/smart-components/ChannelList

1 file changed

+10
-6
lines changed

src/smart-components/ChannelList/utils.js

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -152,12 +152,16 @@ function setupChannelList({
152152
logger,
153153
sortChannelList,
154154
}) {
155-
createEventHandler({
156-
sdk,
157-
channelListDispatcher,
158-
sdkChannelHandlerId,
159-
logger,
160-
});
155+
if (sdk && sdk.ChannelHandler) {
156+
createEventHandler({
157+
sdk,
158+
channelListDispatcher,
159+
sdkChannelHandlerId,
160+
logger,
161+
});
162+
} else {
163+
logger.console.warning('ChannelList - createEventHandler: sdk or sdk.ChannelHandler does not exist', sdk);
164+
}
161165

162166
logger.info('ChannelList - creating query', { userFilledChannelListQuery });
163167
const channelListQuery = createChannelListQuery({ sdk, userFilledChannelListQuery });

0 commit comments

Comments
 (0)