mirror of
https://github.com/ImranR98/Obtainium.git
synced 2025-08-26 07:59:30 +02:00
Bugfix
This commit is contained in:
@@ -1096,21 +1096,23 @@ class AppsProvider with ChangeNotifier {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Future<String?> exportApps({bool pickOnly = false, isAuto = false}) async {
|
Future<String?> exportApps({bool pickOnly = false, isAuto = false}) async {
|
||||||
|
var exportDir = settingsProvider.exportDir;
|
||||||
if (isAuto) {
|
if (isAuto) {
|
||||||
|
if (exportDir == null) {
|
||||||
|
logs.add('Skipping auto-export as dir is not set.');
|
||||||
|
return null;
|
||||||
|
}
|
||||||
logs.add('Started auto-export.');
|
logs.add('Started auto-export.');
|
||||||
var exportDir = settingsProvider.exportDir;
|
var files = await saf
|
||||||
if (exportDir != null) {
|
.listFiles(exportDir, columns: [saf.DocumentFileColumn.id]).toList();
|
||||||
var files = await saf.listFiles(exportDir,
|
if (files.isNotEmpty) {
|
||||||
columns: [saf.DocumentFileColumn.id]).toList();
|
for (var f in files) {
|
||||||
if (files.isNotEmpty) {
|
saf.delete(f.uri);
|
||||||
for (var f in files) {
|
|
||||||
saf.delete(f.uri);
|
|
||||||
}
|
|
||||||
logs.add('Previous auto-export deleted.');
|
|
||||||
}
|
}
|
||||||
|
logs.add('Previous auto-export deleted.');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
var exportDir = settingsProvider.exportDir;
|
exportDir = settingsProvider.exportDir;
|
||||||
if (exportDir == null || pickOnly) {
|
if (exportDir == null || pickOnly) {
|
||||||
await settingsProvider.pickExportDirKeepLastN();
|
await settingsProvider.pickExportDirKeepLastN();
|
||||||
exportDir = settingsProvider.exportDir;
|
exportDir = settingsProvider.exportDir;
|
||||||
|
Reference in New Issue
Block a user