This commit is contained in:
NBA2K1 2025-06-04 16:21:14 +02:00
parent f6945cf189
commit 7e1eb44667

View file

@ -107,8 +107,13 @@ class StorageProvider {
: "Novel";
final dir = await getDirectory();
return Directory(
"${dir!.path}downloads/$itemTypePath/${manga.source} (${manga.lang!.toUpperCase()})/${manga.name!.replaceForbiddenCharacters('_')}/"
.fixSeparator,
path.join(
dir!.path,
'downloads',
itemTypePath,
'${manga.source} (${manga.lang!.toUpperCase()})',
manga.name!.replaceForbiddenCharacters('_'),
),
);
}
@ -121,8 +126,10 @@ class StorageProvider {
? "${chapter.scanlator!.replaceForbiddenCharacters('_')}_"
: "";
return Directory(
"${basedir!.path}$scanlator${chapter.name!.replaceForbiddenCharacters('_')}/"
.fixSeparator,
path.join(
basedir!.path,
scanlator + chapter.name!.replaceForbiddenCharacters('_').trim(),
),
);
}
@ -188,7 +195,3 @@ class StorageProvider {
return isar;
}
}
extension StringPathExtension on String {
String get fixSeparator => replaceAll("/", path.separator);
}