From 8133ad030086159c03ab9284c54af698c235fcff Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Thu, 2 Jan 2020 22:35:01 +0530 Subject: [PATCH] fix: PrintSetting quick edit fields --- models/doctype/PrintSettings/PrintSettings.js | 4 ++-- src/pages/Settings/TabInvoice.vue | 9 +-------- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/models/doctype/PrintSettings/PrintSettings.js b/models/doctype/PrintSettings/PrintSettings.js index 79f67ead..6d90455d 100644 --- a/models/doctype/PrintSettings/PrintSettings.js +++ b/models/doctype/PrintSettings/PrintSettings.js @@ -2,7 +2,6 @@ module.exports = { name: 'PrintSettings', label: 'Print Settings', isSingle: 1, - isChild: 0, fields: [ { fieldname: 'logo', @@ -70,5 +69,6 @@ module.exports = { options: ['Inter', 'Roboto'], default: 'Inter' } - ] + ], + quickEditFields: ['email', 'phone', 'address', 'gstin'] }; diff --git a/src/pages/Settings/TabInvoice.vue b/src/pages/Settings/TabInvoice.vue index c73cc1c8..da126b15 100644 --- a/src/pages/Settings/TabInvoice.vue +++ b/src/pages/Settings/TabInvoice.vue @@ -71,14 +71,7 @@ export default { return frappe.getMeta('PrintSettings'); }, fields() { - return [ - 'email', - 'phone', - 'address', - 'gstin', - 'template', - 'font' - ].map(fieldname => this.meta.getField(fieldname)); + return this.meta.getQuickEditFields(); } }, methods: {