diff --git a/assets/stylesheets/App.css b/assets/stylesheets/App.css index 27fbfc73..2ff5e609 100644 --- a/assets/stylesheets/App.css +++ b/assets/stylesheets/App.css @@ -691,6 +691,11 @@ body { top: 1.5px; } +.object-select .ant-select-selection-item .object-display-tag .iddisplay, +.ant-select-dropdown .object-display-tag .iddisplay { + margin-bottom: -1px; +} + .ant-select-tree-title .object-display-tag { top: 0.5px; } diff --git a/src/components/Dashboard/Management/DocumentTemplates/NewDocumentTemplate.jsx b/src/components/Dashboard/Management/DocumentTemplates/NewDocumentTemplate.jsx index e0d90562..8dbc388a 100644 --- a/src/components/Dashboard/Management/DocumentTemplates/NewDocumentTemplate.jsx +++ b/src/components/Dashboard/Management/DocumentTemplates/NewDocumentTemplate.jsx @@ -36,7 +36,11 @@ const NewDocumentTemplate = ({ onOk, defaultValues }) => { bordered={false} isEditing={true} required={false} - visibleProperties={{ content: false, testObject: false }} + visibleProperties={{ + content: false, + testObject: false, + referencedTemplates: false + }} objectData={objectData} /> ) @@ -53,7 +57,8 @@ const NewDocumentTemplate = ({ onOk, defaultValues }) => { _id: false, _reference: false, createdAt: false, - updatedAt: false + updatedAt: false, + referencedTemplates: false }} isEditing={false} objectData={objectData} diff --git a/src/database/models/DocumentTemplate.js b/src/database/models/DocumentTemplate.js index eed401ce..030dd96b 100644 --- a/src/database/models/DocumentTemplate.js +++ b/src/database/models/DocumentTemplate.js @@ -106,6 +106,7 @@ export const DocumentTemplate = { 'tags', 'parent', 'documentSize', + 'referencedTemplates', 'createdAt', 'updatedAt' ], @@ -116,6 +117,7 @@ export const DocumentTemplate = { 'global', 'parent', 'documentSize', + 'referencedTemplates', 'objectType', 'createdAt', 'updatedAt', @@ -234,6 +236,15 @@ export const DocumentTemplate = { objectType: 'documentPrinter', showHyperlink: true }, + { + name: 'referencedTemplates', + label: 'Referenced Templates', + required: false, + type: 'objectList', + objectType: 'documentTemplate', + readOnly: true, + showHyperlink: true + }, { name: 'content', label: 'Content',