furioussnail Posted September 4, 2017 Report Posted September 4, 2017 Hello. The system marks unsent invoices as sent when you view customer profile. I believe it should throw an alert when it fails to do something (not just sending an email). My best.
Jono Posted September 5, 2017 Report Posted September 5, 2017 21 hours ago, furioussnail said: The system marks unsent invoices as sent when you view customer profile. I want to be sure I'm understanding. You are talking about using the invoice delivery functionality, in the invoices widget, on the client profile page. When you check boxes for the invoices you want, and then submit the delivery method, the invoices are marked as sent, but were actually not sent. You want the system to immediately display an error message and not mark the invoices as sent. Is this all correct?
furioussnail Posted September 8, 2017 Author Report Posted September 8, 2017 I apologize for the delay, it looks like I had notifications disabled. Yes, what you described is correct. It would be a big improvement if Blesta would display an error when it is unable to send messages to customers. Reporting invoices as "Sent" is erroneous. Thank you.
Jono Posted September 14, 2017 Report Posted September 14, 2017 CORE-2462. Sorry for the slow response, looks like this one got lost for me too. Anyhow if you would like to implement this on your system immediately you can update components/invoice_delivery/invoice_delivery.php and add this code on line 164: if (($errors = $this->Emails->errors())) { $this->Input->setErrors($errors); } activa 1
Recommended Posts