Attempt to deduce GitHub and GitLab test merge URLs if API calls fail

Closes #1795
This commit is contained in:
Jordan Dominion
2024-03-03 13:34:01 -05:00
parent bfc2e64e66
commit 2b44a592f6
2 changed files with 2 additions and 2 deletions
@@ -93,7 +93,7 @@ namespace Tgstation.Server.Host.Components.Repository
Comment = parameters.Comment,
Number = parameters.Number,
TargetCommitSha = revisionToUse,
Url = pr?.HtmlUrl ?? errorMessage,
Url = pr?.HtmlUrl ?? $"https://github.com/{RemoteRepositoryOwner}/{RemoteRepositoryName}/pull/{parameters.Number}",
};
return testMerge;
@@ -85,7 +85,7 @@ namespace Tgstation.Server.Host.Components.Repository
Comment = parameters.Comment,
Number = parameters.Number,
TargetCommitSha = parameters.TargetCommitSha,
Url = ex.Message,
Url = $"https://gitlab.com/{RemoteRepositoryOwner}/{RemoteRepositoryName}/-/merge_requests/{parameters.Number}",
};
}
}