From ab518a469f94d5058b452779aa8c3cecbbd7b3a8 Mon Sep 17 00:00:00 2001 From: Michael Telatynski <7t3chguy@gmail.com> Date: Wed, 7 Oct 2020 00:09:09 +0100 Subject: [PATCH] Replace MatrixClientPeg with access to context in SendMessageComposer Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> --- src/components/views/rooms/SendMessageComposer.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/components/views/rooms/SendMessageComposer.js b/src/components/views/rooms/SendMessageComposer.js index 029a21b519..ea4e7c17a5 100644 --- a/src/components/views/rooms/SendMessageComposer.js +++ b/src/components/views/rooms/SendMessageComposer.js @@ -40,7 +40,6 @@ import {_t, _td} from '../../../languageHandler'; import ContentMessages from '../../../ContentMessages'; import {Key} from "../../../Keyboard"; import MatrixClientContext from "../../../contexts/MatrixClientContext"; -import {MatrixClientPeg} from "../../../MatrixClientPeg"; import RateLimitedFunc from '../../../ratelimitedfunc'; import {Action} from "../../../dispatcher/actions"; @@ -103,10 +102,9 @@ export default class SendMessageComposer extends React.Component { this.model = null; this._editorRef = null; this.currentlyComposedEditorState = null; - const cli = MatrixClientPeg.get(); - if (cli.isCryptoEnabled() && cli.isRoomEncrypted(this.props.room.roomId)) { + if (this.context.isCryptoEnabled() && this.context.isRoomEncrypted(this.props.room.roomId)) { this._prepareToEncrypt = new RateLimitedFunc(() => { - cli.prepareToEncrypt(this.props.room); + this.context.prepareToEncrypt(this.props.room); }, 60000); }