From cc10479e1123dbff0e42ce9bd99789edd3dfd410 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Wed, 8 Jun 2022 12:54:17 +0530 Subject: [PATCH] fix(minor): fix for customize form --- frappe/public/js/frappe/doctype/index.js | 5 +++-- frappe/public/js/frappe/form/formatters.js | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/frappe/public/js/frappe/doctype/index.js b/frappe/public/js/frappe/doctype/index.js index c3618e6fd8..f8b342217f 100644 --- a/frappe/public/js/frappe/doctype/index.js +++ b/frappe/public/js/frappe/doctype/index.js @@ -6,8 +6,9 @@ frappe.provide("frappe.model"); */ frappe.model.DocTypeController = class DocTypeController extends frappe.ui.form.Controller { setup() { + console.log(this.frm.doctype); // setup formatters for fieldtype - frappe.meta.docfield_map['DocField'].fieldtype.formatter = (value) => { + frappe.meta.docfield_map[this.frm.doctype==='DocType' ? 'DocField' : 'Customize Form Field'].fieldtype.formatter = (value) => { const prefix = { 'Tab Break': '🔴', 'Section Break': '🔵', @@ -22,7 +23,7 @@ frappe.model.DocTypeController = class DocTypeController extends frappe.ui.form. value = prefix[value] + ' ' + value; } return value; - } + }; } max_attachments() { diff --git a/frappe/public/js/frappe/form/formatters.js b/frappe/public/js/frappe/form/formatters.js index 70b637671a..15bbd53a1b 100644 --- a/frappe/public/js/frappe/form/formatters.js +++ b/frappe/public/js/frappe/form/formatters.js @@ -16,7 +16,7 @@ frappe.form.formatters = { } }, _apply_custom_formatter: function(value, df) { - /* you can add an arbitrary formatter in df.formatter + /* you can add a custom formatter in df.formatter example: frappe.meta.docfield_map[df.parent][df.fieldname].formatter = (value) => { if (value==='Test') return '😜';