using a catch instead of a transaction (which would hang) to get results count, this means that if one search is bad it doesn't break a user…
Show more
using a catch instead of a transaction (which would hang) to get results count, this means that if one search is bad it doesn't break a users search page
Show less