fix(email_account): don't show gmail help text after selecting another provider
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
This commit is contained in:
parent
b923129e53
commit
2299945d03
1 changed files with 25 additions and 15 deletions
|
|
@ -117,23 +117,33 @@ function set_default_max_attachment_size(frm) {
|
|||
}
|
||||
function add_helpful_links(frm) {
|
||||
// For better UX
|
||||
switch (frm.doc.service) {
|
||||
case "GMail":
|
||||
frm.set_df_property(
|
||||
"password",
|
||||
"description",
|
||||
'To generate password visit <a href="https://knowledge.workspace.google.com/kb/how-to-create-app-passwords-000009237"> here'
|
||||
);
|
||||
break;
|
||||
case "Frappe Mail":
|
||||
frm.set_df_property(
|
||||
"api_secret",
|
||||
"description",
|
||||
'To know more visit <a href="https://github.com/frappe/mail"> here'
|
||||
);
|
||||
break;
|
||||
if (frm.doc.service === "GMail") {
|
||||
frm.set_df_property(
|
||||
"password",
|
||||
"description",
|
||||
__("To generate password click {0}", [
|
||||
"<a href='https://knowledge.workspace.google.com/kb/how-to-create-app-passwords-000009237' target='_blank'>" +
|
||||
__("here") +
|
||||
"</a>",
|
||||
])
|
||||
);
|
||||
} else {
|
||||
frm.set_df_property("password", "description", "");
|
||||
}
|
||||
|
||||
if (frm.doc.service === "Frappe Mail") {
|
||||
frm.set_df_property(
|
||||
"api_secret",
|
||||
"description",
|
||||
__("To know more click {0}", [
|
||||
"<a href='https://github.com/frappe/mail' target='_blank'>" + __("here") + "</a>",
|
||||
])
|
||||
);
|
||||
} else {
|
||||
frm.set_df_property("api_secret", "description", "");
|
||||
}
|
||||
}
|
||||
|
||||
frappe.ui.form.on("Email Account", {
|
||||
service: function (frm) {
|
||||
$.each(frappe.email_defaults[frm.doc.service], function (key, value) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue