In esp/esp/program/modules/handlers/commmodule.py line 100-106, if the user filter list selected produces 0 users, we raise an ESPError with a message "You seem to be trying to email 0 people", which causes an exception to be logged. I don't know if the user even sees this error message. But this is a user error, not an exception, and the error message should just be shown to the user.
In esp/esp/program/modules/handlers/commmodule.py line 100-106, if the user filter list selected produces 0 users, we raise an ESPError with a message "You seem to be trying to email 0 people", which causes an exception to be logged. I don't know if the user even sees this error message. But this is a user error, not an exception, and the error message should just be shown to the user.