160b5732ef48552c22930850445a08516dc20df9
Right now, for failed SMS, user have to go through each record one by one to resend the SMS, which is not ideal and user should be able to resend SMS in batch from the list view. This commit improves the behavior with following changes: * Introduces an action 'Resend' which is availabe on list view of the SMS. It enables resending multiple SMS (that are in error state). It also displays appropriate toast notifcation to users so they know how it worked (if few/none SMS sent successfully or there was no SMS that could be resent etc). * On the SMS form view, a new 'Retry' button is introduced, visible on SMS whrich are cancelled or in error state. It pushes the SMS back in sendng queue (outgoing state). * 'Cancel' button on form view now also appears in error state. * Uses the state-decorations on the list view for better identifications of the records (info for outgoing, muted for canceled and danger for error state). taskID-2465233 closes https://github.com/odoo/odoo/pull/67502
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%