diff options
Diffstat (limited to 'src/helpers.js')
-rw-r--r-- | src/helpers.js | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/src/helpers.js b/src/helpers.js index 9b7559f..305187f 100644 --- a/src/helpers.js +++ b/src/helpers.js @@ -1,14 +1,14 @@ -const domain = require("./config/domain.js").domain; -const siteName = require("./config/domain.js").sitename; - -const mongoose = require("mongoose"); -const Log = mongoose.model("Log"); -var moment = require("moment-timezone"); -const icalGenerator = require("ical-generator"); +import moment from "moment-timezone"; +import icalGenerator from "ical-generator"; +import Log from "./models/Log.js"; +import { getConfig } from "./lib/config.js"; +const config = getConfig(); +const domain = config.general.domain; +const siteName = config.general.site_name; // LOGGING -function addToLog(process, status, message) { +export function addToLog(process, status, message) { let logEntry = new Log({ status: status, process: process, @@ -20,7 +20,7 @@ function addToLog(process, status, message) { }); } -function exportIcal(events, calendarName) { +export function exportIcal(events, calendarName) { // Create a new icalGenerator... generator const cal = icalGenerator({ name: calendarName || siteName, @@ -52,8 +52,3 @@ function exportIcal(events, calendarName) { const string = cal.toString(); return string; } - -module.exports = { - addToLog, - exportIcal, -}; |