diff options
author | Camil Staps | 2016-08-01 12:17:53 +0200 |
---|---|---|
committer | Camil Staps | 2016-08-01 12:17:53 +0200 |
commit | 79fa054c32f9c58c7cc27539755365535f3c0aec (patch) | |
tree | f3d309d157a40c5b9c91955a6cb2a95673ecdff3 /include | |
parent | Fix lowercase class names (diff) |
Error when sending email when invoice is not generated yet
Diffstat (limited to 'include')
-rw-r--r-- | include/ajax-email-offer.php | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/include/ajax-email-offer.php b/include/ajax-email-offer.php index c8a09c0..0f3476b 100644 --- a/include/ajax-email-offer.php +++ b/include/ajax-email-offer.php @@ -19,8 +19,13 @@ require_once(__DIR__ . '/../login-ajax.php'); -$_offer = new Offer($_pdo, $_REQUEST['id']); -$_mailer = $_offer->mailer(); +try { + $_offer = new Offer($_pdo, $_REQUEST['id']); + $_mailer = $_offer->mailer(); +} catch (Exception $e) { + http_response_code(500); + die($e->getMessage()); +} function format_email($address) { if ($address[1] != '') { |