Fix E2EE files

This commit is contained in:
Christian Pauly
2020-03-29 20:13:25 +02:00
parent 1d3bfbafda
commit cef6c20dc7
3 changed files with 53 additions and 61 deletions

View File

@ -0,0 +1,15 @@
import 'dart:io';
import 'package:famedlysdk/famedlysdk.dart';
import 'package:open_file/open_file.dart';
import 'package:path_provider/path_provider.dart';
extension MatrixFileExtension on MatrixFile {
void open() async {
Directory tempDir = await getTemporaryDirectory();
final file = File(tempDir.path + "/" + path.split("/").last);
file.writeAsBytesSync(bytes);
await OpenFile.open(file.path);
return;
}
}