mirror of
https://github.com/knah/VRCMelonAssistant.git
synced 2024-09-28 07:11:25 +12:00
only create playlists dir when needed
This commit is contained in:
parent
3039f744a5
commit
8a05d0e4a0
2 changed files with 4 additions and 3 deletions
|
@ -69,8 +69,6 @@ namespace ModAssistant
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
API.Playlists.CreatePlaylistsFolder();
|
|
||||||
|
|
||||||
options.InstallType =
|
options.InstallType =
|
||||||
BeatSaberInstallType = ModAssistant.Properties.Settings.Default.StoreType;
|
BeatSaberInstallType = ModAssistant.Properties.Settings.Default.StoreType;
|
||||||
options.SaveSelection =
|
options.SaveSelection =
|
||||||
|
|
|
@ -28,7 +28,6 @@ namespace ModAssistant.API
|
||||||
string filename = await Get(url);
|
string filename = await Get(url);
|
||||||
await DownloadFrom(filename);
|
await DownloadFrom(filename);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -38,7 +37,9 @@ namespace ModAssistant.API
|
||||||
string absolutePath = Path.Combine(BeatSaberPath, PlaylistsFolder, filename);
|
string absolutePath = Path.Combine(BeatSaberPath, PlaylistsFolder, filename);
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
CreatePlaylistsFolder();
|
||||||
await Utils.DownloadAsset(url.ToString(), PlaylistsFolder, filename);
|
await Utils.DownloadAsset(url.ToString(), PlaylistsFolder, filename);
|
||||||
|
|
||||||
return absolutePath;
|
return absolutePath;
|
||||||
}
|
}
|
||||||
catch
|
catch
|
||||||
|
@ -49,6 +50,8 @@ namespace ModAssistant.API
|
||||||
|
|
||||||
public static async Task DownloadFrom(string file)
|
public static async Task DownloadFrom(string file)
|
||||||
{
|
{
|
||||||
|
CreatePlaylistsFolder();
|
||||||
|
|
||||||
if (Path.Combine(BeatSaberPath, PlaylistsFolder) != Path.GetDirectoryName(file))
|
if (Path.Combine(BeatSaberPath, PlaylistsFolder) != Path.GetDirectoryName(file))
|
||||||
{
|
{
|
||||||
string destination = Path.Combine(BeatSaberPath, PlaylistsFolder, Path.GetFileName(file));
|
string destination = Path.Combine(BeatSaberPath, PlaylistsFolder, Path.GetFileName(file));
|
||||||
|
|
Loading…
Reference in a new issue