diff --git a/lib/providers/apps_provider.dart b/lib/providers/apps_provider.dart index d1b968d..2f17835 100644 --- a/lib/providers/apps_provider.dart +++ b/lib/providers/apps_provider.dart @@ -1598,12 +1598,13 @@ class AppsProvider with ChangeNotifier { } String? returnPath; if (!pickOnly) { + var encoder = const JsonEncoder.withIndent(" "); Map finalExport = generateExportJSON(); var result = await saf.createFile(exportDir, displayName: '${tr('obtainiumExportHyphenatedLowercase')}-${DateTime.now().toIso8601String().replaceAll(':', '-')}${isAuto ? '-auto' : ''}.json', mimeType: 'application/json', - bytes: Uint8List.fromList(utf8.encode(jsonEncode(finalExport)))); + bytes: Uint8List.fromList(utf8.encode(encoder.convert(finalExport)))); if (result == null) { throw ObtainiumError(tr('unexpectedError')); }