Fix merge dialog on protected branch with missing required statuses (#11074) (#11084)
It is possible for misconfigured protected branches to have required status checks that are not in any of the current statuses: Pending, Success, Error, Failure, or Warning - presumably because the CI has not contacted us as yet.
Fix#10636 by adding case: missing StatusChecks when these are missing
@ -1062,6 +1062,7 @@ pulls.data_broken = This pull request is broken due to missing fork information.
@@ -1062,6 +1062,7 @@ pulls.data_broken = This pull request is broken due to missing fork information.
pulls.files_conflicted=This pull request has changes conflicting with the target branch.
pulls.is_checking="Merge conflict checking is in progress. Try again in few moments."
pulls.required_status_check_failed=Some required checks were not successful.
pulls.required_status_check_missing=Some required checks are missing.
pulls.required_status_check_administrator=As an administrator, you may still merge this pull request.
pulls.blocked_by_approvals="This Pull Request doesn't have enough approvals yet. %d of %d approvals granted."
pulls.blocked_by_rejection="This Pull Request has changes requested by an official reviewer."