diff --git a/frappe/email/doctype/notification/notification.js b/frappe/email/doctype/notification/notification.js
index 454514f922..02fc6b31ca 100644
--- a/frappe/email/doctype/notification/notification.js
+++ b/frappe/email/doctype/notification/notification.js
@@ -151,6 +151,7 @@ frappe.ui.form.on('Notification', {
},
refresh: function(frm) {
frappe.notification.setup_fieldname_select(frm);
+ frappe.notification.setup_example_message(frm);
frm.get_field('is_standard').toggle(frappe.boot.developer_mode);
frm.trigger('event');
},
diff --git a/frappe/email/doctype/notification/notification.json b/frappe/email/doctype/notification/notification.json
index 95f218ad73..1e3c0d5b14 100644
--- a/frappe/email/doctype/notification/notification.json
+++ b/frappe/email/doctype/notification/notification.json
@@ -66,7 +66,7 @@
},
{
"depends_on": "eval:doc.channel=='Slack'",
- "description": "To use Slack Channel, add a Slack Webhook URL.",
+ "description": "To use Slack Channel, add a Slack Webhook URL.",
"fieldname": "slack_webhook_url",
"fieldtype": "Link",
"label": "Slack Channel",
@@ -281,7 +281,7 @@
],
"icon": "fa fa-envelope",
"links": [],
- "modified": "2020-08-11 19:24:35.479373",
+ "modified": "2020-09-03 08:45:21.289300",
"modified_by": "Administrator",
"module": "Email",
"name": "Notification",
diff --git a/frappe/integrations/doctype/twilio_settings/twilio_settings.py b/frappe/integrations/doctype/twilio_settings/twilio_settings.py
index 6c698d719a..80c5162987 100644
--- a/frappe/integrations/doctype/twilio_settings/twilio_settings.py
+++ b/frappe/integrations/doctype/twilio_settings/twilio_settings.py
@@ -11,7 +11,7 @@ from frappe.utils.password import get_decrypted_password
from six import string_types
class TwilioSettings(Document):
- def validate(self):
+ def on_update(self):
self.validate_twilio_credentials()
def validate_twilio_credentials(self):