mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-07-10 11:24:10 -04:00
Using and/or over any/all has a couple of advantages: - it's a bit quicker - it won't evaluate the second half at all if the first half fails – if it is in business hours, and convert_to_boolean would raise, with your use of all we'd throw a 500, whereas if we had or, business_hours would trip and we'd skip over the second half without worrying about exceptions any and all are designed for use with variable length args eg `any(x for x in thing())`