mirror of
https://github.com/ImranR98/Obtainium.git
synced 2025-10-27 03:33:45 +01:00
Bugfix
This commit is contained in:
@@ -1096,12 +1096,15 @@ class AppsProvider with ChangeNotifier {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Future<String?> exportApps({bool pickOnly = false, isAuto = false}) async {
|
Future<String?> exportApps({bool pickOnly = false, isAuto = false}) async {
|
||||||
if (isAuto) {
|
|
||||||
logs.add('Started auto-export.');
|
|
||||||
var exportDir = settingsProvider.exportDir;
|
var exportDir = settingsProvider.exportDir;
|
||||||
if (exportDir != null) {
|
if (isAuto) {
|
||||||
var files = await saf.listFiles(exportDir,
|
if (exportDir == null) {
|
||||||
columns: [saf.DocumentFileColumn.id]).toList();
|
logs.add('Skipping auto-export as dir is not set.');
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
logs.add('Started auto-export.');
|
||||||
|
var files = await saf
|
||||||
|
.listFiles(exportDir, columns: [saf.DocumentFileColumn.id]).toList();
|
||||||
if (files.isNotEmpty) {
|
if (files.isNotEmpty) {
|
||||||
for (var f in files) {
|
for (var f in files) {
|
||||||
saf.delete(f.uri);
|
saf.delete(f.uri);
|
||||||
@@ -1109,8 +1112,7 @@ class AppsProvider with ChangeNotifier {
|
|||||||
logs.add('Previous auto-export deleted.');
|
logs.add('Previous auto-export deleted.');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
exportDir = settingsProvider.exportDir;
|
||||||
var 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