Unescape HTML encoded entities in link preview

This commit is contained in:
Sujal Gupta 2021-07-19 04:34:34 +05:30
parent 62ab66c1c8
commit 3ef72d537b

View file

@ -4,7 +4,7 @@
import React from 'react'; import React from 'react';
import ReactDOM, { createPortal } from 'react-dom'; import ReactDOM, { createPortal } from 'react-dom';
import classNames from 'classnames'; import classNames from 'classnames';
import { drop, groupBy, orderBy, take } from 'lodash'; import { drop, groupBy, orderBy, take, unescape } from 'lodash';
import { ContextMenu, ContextMenuTrigger, MenuItem } from 'react-contextmenu'; import { ContextMenu, ContextMenuTrigger, MenuItem } from 'react-contextmenu';
import { Manager, Popper, Reference } from 'react-popper'; import { Manager, Popper, Reference } from 'react-popper';
@ -957,7 +957,7 @@ export class Message extends React.Component<Props, State> {
</div> </div>
{first.description && ( {first.description && (
<div className="module-message__link-preview__description"> <div className="module-message__link-preview__description">
{first.description} {unescape(first.description)}
</div> </div>
)} )}
<div className="module-message__link-preview__footer"> <div className="module-message__link-preview__footer">