• Sean McGivern's avatar
    Save a query on issue and MR lists · 79b5bfc1
    Sean McGivern authored
    `any?` on an AR relation performs a `SELECT COUNT`, which we don't need.
    
    1. We are very likely to have issues or MRs, so the `SELECT COUNT` is
       often unnecessary.
    2. Even where there are no items returned, the overhead of the
       `SELECT *` instead of `SELECT COUNT` is relatively small.
    
    Calling `to_a` on the relation lets us use `Enumerable#any?`, which will
    return immediately if there are objects returned.
    79b5bfc1
_merge_requests.html.haml 756 Bytes