fix: replace mail pass unless changed (#1053)

This commit is contained in:
Nick 2019-09-21 11:02:03 -04:00
parent 06250c4f03
commit 53cdb11239

View File

@ -12,7 +12,10 @@ module.exports = {
},
MailQuery: {
async config(obj, args, context, info) {
return WIKI.config.mail
return {
...WIKI.config.mail,
pass: WIKI.config.mail.pass.length > 0 ? '********' : ''
}
}
},
MailMutation: {
@ -48,7 +51,7 @@ module.exports = {
port: args.port,
secure: args.secure,
user: args.user,
pass: args.pass,
pass: (args.pass === '********') ? WIKI.config.mail.pass : args.pass,
useDKIM: args.useDKIM,
dkimDomainName: args.dkimDomainName,
dkimKeySelector: args.dkimKeySelector,