introducing a bug while fixing another one :D
This commit is contained in:
@@ -14,6 +14,7 @@ const axios = require('axios')
|
|||||||
const crypto = require('crypto')
|
const crypto = require('crypto')
|
||||||
const Microformats = require('microformat-node')
|
const Microformats = require('microformat-node')
|
||||||
const get = require('lodash/get')
|
const get = require('lodash/get')
|
||||||
|
const cloneDeep = require('lodash/cloneDeep')
|
||||||
|
|
||||||
const DOMPurify = require('dompurify')
|
const DOMPurify = require('dompurify')
|
||||||
const { JSDOM } = require('jsdom')
|
const { JSDOM } = require('jsdom')
|
||||||
@@ -63,10 +64,9 @@ module.exports = {
|
|||||||
|
|
||||||
async initSettings (req, res, next) {
|
async initSettings (req, res, next) {
|
||||||
// initialize settings
|
// initialize settings
|
||||||
req.settings = { ...settingsController.settings }
|
req.settings = cloneDeep(settingsController.settings)
|
||||||
|
|
||||||
if (req.settings.smtp && req.settings.smtp.auth && req.settings.smtp.auth.pass) {
|
if (req.settings.smtp && req.settings.smtp.auth && req.settings.smtp.auth.pass) {
|
||||||
|
|
||||||
delete req.settings.smtp.auth.pass
|
delete req.settings.smtp.auth.pass
|
||||||
}
|
}
|
||||||
delete req.settings.publicKey
|
delete req.settings.publicKey
|
||||||
|
|||||||
Reference in New Issue
Block a user