diff --git a/msp/msp/doctype/it_user_account/it_user_account.js b/msp/msp/doctype/it_user_account/it_user_account.js index 65450a5..42f81f5 100644 --- a/msp/msp/doctype/it_user_account/it_user_account.js +++ b/msp/msp/doctype/it_user_account/it_user_account.js @@ -3,9 +3,20 @@ frappe.ui.form.on('IT User Account', { refresh: function(frm) { - frm.add_custom_button('Copy PW', () => frm.trigger('get_pw')); - frm.add_custom_button('Generate PW', () => frm.trigger('generate_new_pw')); - + frm.add_custom_button('Copy PW', () => frm.trigger('get_pw'),"Actions"); + frm.add_custom_button('Show PW', () => frm.trigger('show_pw'),"Actions"); + frm.add_custom_button('Generate PW', () => frm.trigger('generate_new_pw'),"Actions"); + + }, + show_pw: function(frm) { + frm.call('copy_pw', { + 'user_agent': navigator.userAgent, + 'platform': navigator.platform, + }, + (r) => { + frappe.msgprint(r.message) + } + ); }, get_pw: function(frm) { frm.call('copy_pw', {