Skip to content

Commit 6367d46

Browse files
committed
#RI-3371 - User cannot open workbench
1 parent eff1700 commit 6367d46

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

redisinsight/ui/src/components/query-card/QueryCard.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ const QueryCard = (props: Props) => {
8181
const [viewTypeSelected, setViewTypeSelected] = useState<WBQueryType>(queryType)
8282
const [summaryText, setSummaryText] = useState<string>('')
8383
const [selectedViewValue, setSelectedViewValue] = useState<string>(
84-
getDefaultPlugin(visualizations, command) || queryType
84+
getDefaultPlugin(visualizations, command || '') || queryType
8585
)
8686

8787
const dispatch = useDispatch()

redisinsight/ui/src/components/query-card/QueryCardTooltip/QueryCardTooltip.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ interface IQueryLine {
2222
const QueryCardTooltip = (props: Props) => {
2323
const { query = '', maxLinesNumber = 20, summary = '' } = props
2424

25-
let queryLines: IQueryLine[] = (query ?? EMPTY_COMMAND).split('\n')
25+
let queryLines: IQueryLine[] = (query || EMPTY_COMMAND).split('\n')
2626
.map((query: string, i) => ({
2727
value: truncateText(query, 497, '...'),
2828
index: i
@@ -56,7 +56,7 @@ const QueryCardTooltip = (props: Props) => {
5656
content={<>{contentItems}</>}
5757
position="bottom"
5858
>
59-
<span data-testid="query-card-tooltip-anchor">{summary ?? query ?? EMPTY_COMMAND}</span>
59+
<span data-testid="query-card-tooltip-anchor">{summary || query || EMPTY_COMMAND}</span>
6060
</EuiToolTip>
6161
)
6262
}

redisinsight/ui/src/utils/plugins.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import { IPluginVisualization } from 'uiSrc/slices/interfaces'
22
import { getBaseApiUrl } from 'uiSrc/utils/common'
33

4-
export const getVisualizationsByCommand = (query: string, visualizations: IPluginVisualization[]) =>
4+
export const getVisualizationsByCommand = (query: string = '', visualizations: IPluginVisualization[]) =>
55
visualizations.filter((visualization: IPluginVisualization) =>
66
visualization.matchCommands.some((matchCommand) =>
7-
query.startsWith(matchCommand) || (new RegExp(`^${matchCommand}`, 'i')).test(query)))
7+
query?.startsWith(matchCommand) || (new RegExp(`^${matchCommand}`, 'i')).test(query)))
88

99
export const urlForAsset = (basePluginUrl: string, path: string) => {
1010
const baseApiUrl = getBaseApiUrl()

0 commit comments

Comments
 (0)