aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorCamil Staps2016-08-01 12:17:53 +0200
committerCamil Staps2016-08-01 12:17:53 +0200
commit79fa054c32f9c58c7cc27539755365535f3c0aec (patch)
treef3d309d157a40c5b9c91955a6cb2a95673ecdff3 /include
parentFix 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.php9
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] != '') {