add check to mirror upload

This commit is contained in:
IsWaffle 2024-05-04 10:48:45 -04:00
parent 67203037a1
commit d9d8f49808

View File

@ -8,11 +8,13 @@ namespace EftPatchHelper.Tasks
{ {
public class UploadMirrorListTasks : IMirrorUploader public class UploadMirrorListTasks : IMirrorUploader
{ {
private Settings _settings;
private Options _options; private Options _options;
private R2Helper _r2; private R2Helper _r2;
public UploadMirrorListTasks(Options options, R2Helper r2) public UploadMirrorListTasks(Settings settigns, Options options, R2Helper r2)
{ {
_settings = settigns;
_options = options; _options = options;
_r2 = r2; _r2 = r2;
} }
@ -52,6 +54,11 @@ namespace EftPatchHelper.Tasks
public void Run() public void Run()
{ {
if (!_settings.UsingR2() || !_options.UplaodToR2)
{
return;
}
AnsiConsole.WriteLine(); AnsiConsole.WriteLine();
var fileInfo = new FileInfo(Path.Join(Environment.CurrentDirectory, "mirrors.json")); var fileInfo = new FileInfo(Path.Join(Environment.CurrentDirectory, "mirrors.json"));