Implement key sharing

This commit is contained in:
Christian Pauly
2020-02-22 08:27:08 +01:00
parent 708eae34a3
commit 8cf52ca4fa
12 changed files with 199 additions and 7 deletions

View File

@ -125,6 +125,14 @@ class Message extends StatelessWidget {
event,
textColor: textColor,
),
if (event.type == EventTypes.Encrypted &&
event.messageType == MessageTypes.BadEncrypted &&
event.content["body"] == DecryptError.UNKNOWN_SESSION)
RaisedButton(
child: Text(I18n.of(context).requestPermission),
onPressed: () => Matrix.of(context)
.tryRequestWithLoadingDialog(event.requestKey()),
),
],
),
),