fix: convert message to string if it is not to avoid crash (#7272)

This commit is contained in:
akash-codemonk 2021-09-09 11:05:25 +05:30 committed by GitHub
parent 6f4d91865b
commit 3ded440ca8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -12,6 +12,7 @@ import { getTypographyByKey } from "constants/DefaultTheme";
import TooltipComponent from "components/ads/Tooltip";
import { createMessage, TROUBLESHOOT_ISSUE } from "constants/messages";
import ContextualMenu from "./ContextualMenu";
import { isString } from "lodash";
const Wrapper = styled.div<{ collapsed: boolean }>`
padding: 9px 30px;
@ -250,7 +251,9 @@ function LogItem(props: LogItemProps) {
<MessageWrapper key={e.message}>
<ContextualMenu error={e}>
<span className="debugger-message t--debugger-message">
{e.message}
{isString(e.message)
? e.message
: JSON.stringify(e.message)}
</span>
</ContextualMenu>
</MessageWrapper>