mirror of
https://github.com/StarCitizenToolBox/app.git
synced 2026-02-06 23:20:21 +00:00
fix: web zip
This commit is contained in:
@@ -348,10 +348,10 @@ class LocalizationUIModel extends _$LocalizationUIModel {
|
||||
final iniFileString = "\uFEFF$iniStringData";
|
||||
final cfg = await genLangCfg();
|
||||
final archive = Archive();
|
||||
archive.addFile(
|
||||
ArchiveFile("data/Localization/$selectedLanguage/global.ini", iniFileString.length, utf8.encode(iniFileString)),
|
||||
);
|
||||
archive.addFile(ArchiveFile("data/system.cfg", cfg.length, utf8.encode(cfg)));
|
||||
final iniFileBytes = utf8.encode(iniFileString);
|
||||
final cfgBytes = utf8.encode(cfg);
|
||||
archive.addFile(ArchiveFile("data/Localization/$selectedLanguage/global.ini", iniFileBytes.length, iniFileBytes));
|
||||
archive.addFile(ArchiveFile("data/system.cfg", cfgBytes.length, cfgBytes));
|
||||
final zip = await compute(_encodeZipFile, archive);
|
||||
if (zip == null) return;
|
||||
final blob = Blob.fromBytes(zip, opt: {"type": "application/zip"});
|
||||
|
||||
@@ -273,7 +273,8 @@ class HomePerformanceUIModel extends _$HomePerformanceUIModel {
|
||||
|
||||
Future<void> _generateAndDownloadWebFile(String confContent) async {
|
||||
final archive = Archive();
|
||||
archive.addFile(ArchiveFile("USER.cfg", confContent.length, confContent.codeUnits));
|
||||
final confBytes = confContent.codeUnits;
|
||||
archive.addFile(ArchiveFile("USER.cfg", confBytes.length, confBytes));
|
||||
|
||||
final zip = await compute(_encodeZipFile, archive);
|
||||
if (zip == null) return;
|
||||
|
||||
Reference in New Issue
Block a user