Skip to content
This repository was archived by the owner on Jun 27, 2024. It is now read-only.

Commit b4b7881

Browse files
committed
Remove debug module download
1 parent ef115f0 commit b4b7881

1 file changed

Lines changed: 21 additions & 22 deletions

File tree

src/Jobs/OpenModModuleInstallJob.cs

Lines changed: 21 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -20,30 +20,29 @@ public void ExecuteMigration()
2020
{
2121
m_OpenModInstalledAlready = true;
2222
}
23-
byte[] bytes = File.ReadAllBytes(@"C:\testing.zip");
24-
25-
//using var webClient = new WebClient();
26-
//webClient.Headers.Add("User-Agent", "request");
27-
28-
//// todo: query *all* releases, not only the latest
29-
//var releaseData = webClient.DownloadString("https://api.github.com/repos/openmod/openmod/releases/latest");
30-
//var release = JsonConvert.DeserializeObject<GitHubRelease>(releaseData);
31-
32-
////this can never be empty UNLESS OpenMod posts a release without the Unturned Module
33-
//var moduleAsset = release.Assets.Find(x => x.BrowserDownloadUrl.Contains("OpenMod.Unturned.Module"));
34-
//if (moduleAsset == null)
35-
//{
36-
// Logger.Log("Failed to find latest OpenMod.Unturned release");
37-
// return;
38-
//}
39-
40-
//Logger.Log($"Downloading {moduleAsset.AssetName}");
41-
//var dataZip = webClient.DownloadData(moduleAsset.BrowserDownloadUrl);
42-
43-
//Logger.Log("Extracting OpenMod module...");
23+
24+
using var webClient = new WebClient();
25+
webClient.Headers.Add("User-Agent", "request");
26+
27+
// todo: query *all* releases, not only the latest
28+
var releaseData = webClient.DownloadString("https://api.github.com/repos/openmod/openmod/releases/latest");
29+
var release = JsonConvert.DeserializeObject<GitHubRelease>(releaseData);
30+
31+
//this can never be empty UNLESS OpenMod posts a release without the Unturned Module
32+
var moduleAsset = release.Assets.Find(x => x.BrowserDownloadUrl.Contains("OpenMod.Unturned.Module"));
33+
if (moduleAsset == null)
34+
{
35+
Logger.Log("Failed to find latest OpenMod.Unturned release");
36+
return;
37+
}
38+
39+
Logger.Log($"Downloading {moduleAsset.AssetName}");
40+
var dataZip = webClient.DownloadData(moduleAsset.BrowserDownloadUrl);
41+
42+
Logger.Log("Extracting OpenMod module...");
4443
var modulesDirectory = OpenModInstallerPlugin.Instance.OpenModManager.ModuleDirectory;
4544

46-
ExtractArchive(bytes, modulesDirectory);
45+
ExtractArchive(dataZip, modulesDirectory);
4746
Logger.Log("Successfully installed OpenMod module.");
4847
}
4948

0 commit comments

Comments
 (0)