Description
In prior versions, calls to mergeRequest#veto within condition code would veto the merge check, regardless of the outcome of the merge check script the condition was attached to.
Recent refactoring accidentally stopped the above from occurring, as this was never an intended behaviour, it only worked by chance due to the old internal architecture.