Fix Permissions for manga-directory

This commit is contained in:
Glax 2024-08-10 21:37:43 +02:00
parent 2f36701fef
commit 1ee9b644aa

View File

@ -74,12 +74,7 @@ public abstract class GlobalBase
internal void ImportManga()
{
string folder = settings.mangaCacheFolderPath;
if (RuntimeInformation.IsOSPlatform(OSPlatform.Linux))
Directory.CreateDirectory(folder,
UnixFileMode.GroupRead | UnixFileMode.GroupWrite | UnixFileMode.OtherRead | UnixFileMode.OtherWrite |
UnixFileMode.UserRead | UnixFileMode.UserWrite);
else
Directory.CreateDirectory(folder);
Directory.CreateDirectory(folder);
foreach (FileInfo fileInfo in new DirectoryInfo(folder).GetFiles())
{
@ -100,12 +95,7 @@ public abstract class GlobalBase
private void ExportManga()
{
string folder = settings.mangaCacheFolderPath;
if (RuntimeInformation.IsOSPlatform(OSPlatform.Linux))
Directory.CreateDirectory(folder,
UnixFileMode.GroupRead | UnixFileMode.GroupWrite | UnixFileMode.OtherRead | UnixFileMode.OtherWrite |
UnixFileMode.UserRead | UnixFileMode.UserWrite);
else
Directory.CreateDirectory(folder);
Directory.CreateDirectory(folder);
foreach (Manga manga in cachedPublications.Values)
{
string content = JsonConvert.SerializeObject(manga, Formatting.Indented);