@@ -11,7 +11,7 @@ import { ApiEndpoints, BrowserStorageItem, KeyTypes, StreamViews } from 'uiSrc/c
11
11
import { KeyViewType } from 'uiSrc/slices/interfaces/keys'
12
12
import { StreamViewType } from 'uiSrc/slices/interfaces/stream'
13
13
import { checkIsAnalyticsGranted , getInfoServer } from 'uiSrc/telemetry/checkAnalytics'
14
- import { IModuleSummary } from 'uiSrc/telemetry/interfaces'
14
+ import { IModuleSummary , RedisModulesKeyType } from 'uiSrc/telemetry/interfaces'
15
15
import { AdditionalRedisModule } from 'apiSrc/modules/database/models/additional.redis.module'
16
16
import {
17
17
ITelemetrySendEvent ,
@@ -243,19 +243,19 @@ const getRedisModulesSummary = (modules: AdditionalRedisModule[] = []): IRedisMo
243
243
modules . forEach ( ( ( module ) => {
244
244
if ( SUPPORTED_REDIS_MODULES [ module . name ] ) {
245
245
const moduleName = getEnumKeyBValue ( RedisModules , module . name )
246
- summary [ moduleName as keyof typeof RedisModules ] = getModuleSummaryToSent ( module )
246
+ summary [ moduleName as RedisModulesKeyType ] = getModuleSummaryToSent ( module )
247
247
return
248
248
}
249
249
250
250
if ( isRedisearchAvailable ( [ module ] ) ) {
251
251
const redisearchName = getEnumKeyBValue ( RedisModules , RedisModules . RediSearch )
252
- summary [ redisearchName as keyof typeof RedisModules ] = getModuleSummaryToSent ( module )
252
+ summary [ redisearchName as RedisModulesKeyType ] = getModuleSummaryToSent ( module )
253
253
return
254
254
}
255
255
256
256
if ( isTriggeredAndFunctionsAvailable ( [ module ] ) ) {
257
257
const triggeredAndFunctionsName = getEnumKeyBValue ( RedisModules , RedisModules [ 'Triggers & Functions' ] )
258
- summary [ triggeredAndFunctionsName as keyof typeof RedisModules ] = getModuleSummaryToSent ( module )
258
+ summary [ triggeredAndFunctionsName as RedisModulesKeyType ] = getModuleSummaryToSent ( module )
259
259
return
260
260
}
261
261
0 commit comments