mirror of
https://bitbucket.org/FransoletThomas/tablet-app.git
synced 2025-12-06 16:41:19 +00:00
try cache ios
This commit is contained in:
parent
9a96d8f44a
commit
e2beefb0be
@ -77,10 +77,12 @@ class _DownloadConfigurationWidgetState extends State<DownloadConfigurationWidge
|
|||||||
|
|
||||||
if(statuses[Permission.storage] == PermissionStatus.granted) {
|
if(statuses[Permission.storage] == PermissionStatus.granted) {
|
||||||
|
|
||||||
|
try{
|
||||||
try {
|
try {
|
||||||
Directory directory = Directory('$localPath');
|
Directory directory = Directory('$localPath');
|
||||||
List<FileSystemEntity> allConfigurations = directory.listSync();
|
List<FileSystemEntity> allConfigurations = directory.listSync();
|
||||||
print("LISTING DONE");
|
print("LISTING DONE");
|
||||||
|
|
||||||
Directory configurationDirectory = Directory('$localPath/${tabletAppContext.configuration!.id}');
|
Directory configurationDirectory = Directory('$localPath/${tabletAppContext.configuration!.id}');
|
||||||
print("configurationDirectory TEST BEFORE");
|
print("configurationDirectory TEST BEFORE");
|
||||||
if(!allConfigurations.any((configurationDirectory) => configurationDirectory.uri.pathSegments.any((element) => element == tabletAppContext.configuration!.id))) {
|
if(!allConfigurations.any((configurationDirectory) => configurationDirectory.uri.pathSegments.any((element) => element == tabletAppContext.configuration!.id))) {
|
||||||
@ -92,6 +94,16 @@ class _DownloadConfigurationWidgetState extends State<DownloadConfigurationWidge
|
|||||||
print('EXISTE D2J0 NIGAUD.');
|
print('EXISTE D2J0 NIGAUD.');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
} catch(e) {
|
||||||
|
print("Listing failed, so try to create directory");
|
||||||
|
Directory configurationDirectory = Directory('$localPath/${tabletAppContext.configuration!.id}');
|
||||||
|
|
||||||
|
configurationDirectory.createSync(recursive: true);
|
||||||
|
print('Répertoire créé avec succès.');
|
||||||
|
}
|
||||||
|
|
||||||
|
print('Now its time to try listing filesin created directory');
|
||||||
|
Directory configurationDirectory = Directory('$localPath/${tabletAppContext.configuration!.id}');
|
||||||
List<FileSystemEntity> fileList = configurationDirectory.listSync();
|
List<FileSystemEntity> fileList = configurationDirectory.listSync();
|
||||||
|
|
||||||
print("HERE LIST in directory");
|
print("HERE LIST in directory");
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user