diff --git a/models/doctype/Event/Event.js b/models/doctype/Event/Event.js index f4673ca5..24adf04e 100644 --- a/models/doctype/Event/Event.js +++ b/models/doctype/Event/Event.js @@ -2,50 +2,50 @@ const { DateTime } = require('luxon'); const EventDocument = require('./EventDocument'); module.exports = { - name: "Event", - doctype: "DocType", - naming: "random", - documentClass: EventDocument, - settings: "EventSettings", - fields: [ - { - fieldname: "title", - label: "Title", - fieldtype: "Data" - }, - { - fieldname: "date", - label: "Date", - fieldtype: "Date" - }, - { - fieldname: "daysUntil", - label: "Days Until Event", - fieldtype: "Data", - formula: (doc) => { - const today = DateTime.local(); - const eventDate = DateTime.fromISO(doc.date); - const diff = eventDate.diff(today); - - return diff.as('day'); - } - }, - { - fieldname: 'schedule', - fieldtype: 'Table', - childtype: 'EventSchedule', - label: 'Schedule' - } - ], - titleField: 'title', - keywordFields: [], - isSingle: 0, - listSettings: { - getFields(list) { - return ['name', 'title', 'date']; - }, - getRowHTML(list, data) { - return `