Merge pull request #2175 from inexcode/fix/tmp-subdirectory

fix: Create a subdirectory in the tmp directory
krille/use-rhttp
Krille-chan 1 month ago committed by GitHub
commit 4b2611e892
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -65,7 +65,12 @@ Future<MatrixSdkDatabase> _constructDatabase(String clientName) async {
Directory? fileStorageLocation;
try {
fileStorageLocation = await getTemporaryDirectory();
final tmpDir = await getTemporaryDirectory();
final appTmpDir = Directory(join(tmpDir.path, clientName));
if (!await appTmpDir.exists()) {
await appTmpDir.create(recursive: true);
}
fileStorageLocation = appTmpDir;
} on MissingPlatformDirectoryException catch (_) {
Logs().w(
'No temporary directory for file cache available on this platform.',

Loading…
Cancel
Save