fix: Create a subdirectory in the tmp directory
This commit is contained in:
parent
07a2c9a256
commit
6540a6303f
1 changed files with 6 additions and 1 deletions
|
|
@ -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…
Add table
Reference in a new issue