diff --git a/core/server/services/mega/post-email-serializer.js b/core/server/services/mega/post-email-serializer.js index f2abc1547d..50c0a965e1 100644 --- a/core/server/services/mega/post-email-serializer.js +++ b/core/server/services/mega/post-email-serializer.js @@ -8,8 +8,10 @@ const api = require('../../api'); const {URL} = require('url'); const getSite = () => { - return Object.assign({}, settingsCache.getPublic(), { - url: urlUtils.urlFor('home', true) + const publicSettings = settingsCache.getPublic(); + return Object.assign({}, publicSettings, { + url: urlUtils.urlFor('home', true), + iconUrl: publicSettings.icon ? urlUtils.urlFor('image', {image: publicSettings.icon}, true) : null }); }; diff --git a/core/server/services/mega/template.js b/core/server/services/mega/template.js index e29b26babc..a0a71a4f22 100644 --- a/core/server/services/mega/template.js +++ b/core/server/services/mega/template.js @@ -809,9 +809,9 @@ figure blockquote p { - ${ site.icon ? ` + ${ site.iconUrl ? ` - + ` : ``}