diff --git a/app/lib/components/Chat/FileChatEntry.jsx b/app/lib/components/Chat/FileChatEntry.jsx index faced6f..f0e0c40 100644 --- a/app/lib/components/Chat/FileChatEntry.jsx +++ b/app/lib/components/Chat/FileChatEntry.jsx @@ -1,5 +1,6 @@ import React, { Component, Fragment } from 'react'; import { connect } from 'react-redux'; +import magnet from 'magnet-uri'; import * as requestActions from '../../redux/requestActions'; import { saveAs } from 'file-saver/FileSaver'; import { client } from './FileSharing'; @@ -96,6 +97,8 @@ class FileChatEntry extends Component

A new file was shared.

+

{magnet.decode(this.props.message.file.magnet).dn}

+ diff --git a/app/package-lock.json b/app/package-lock.json index f40b840..2af90be 100644 --- a/app/package-lock.json +++ b/app/package-lock.json @@ -7912,11 +7912,10 @@ } }, "magnet-uri": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/magnet-uri/-/magnet-uri-5.1.8.tgz", - "integrity": "sha512-rHCJ81C3W2MuLpb4c3JKshQtCbRZhgeKKNYy1YFBtLR3eAB0FjQ5thfCo16w/+VF9yN5tJDtDq4NHPtf9a328A==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/magnet-uri/-/magnet-uri-5.2.3.tgz", + "integrity": "sha512-INWVwcpWfZTVM+Yb4EXVBpm0FTd8Q98Fn5x7nuHv1hkFDRELgdIM+eJ3zYLbNTFpFPYtHs6B+sx8exs29IYwgA==", "requires": { - "safe-buffer": "^5.0.1", "thirty-two": "^1.0.1", "uniq": "^1.0.1", "xtend": "^4.0.0" diff --git a/app/package.json b/app/package.json index 45fb090..db64637 100644 --- a/app/package.json +++ b/app/package.json @@ -17,6 +17,7 @@ "fscreen": "^1.0.2", "hark": "^1.2.2", "js-cookie": "^2.2.0", + "magnet-uri": "^5.2.3", "marked": "^0.4.0", "mediasoup-client": "^2.1.1", "prop-types": "^15.6.2",