REFACTOR: Remove Discourse.SiteSettings from initializers

This commit is contained in:
Robin Ward 2020-07-21 12:38:14 -04:00
parent f5adf6d183
commit fa74f28a51
2 changed files with 4 additions and 5 deletions

View File

@ -10,8 +10,9 @@ export default {
// for mobile we use the window width as a safeguard
// This rule should never really be at play unless for some reason images do not have dimensions
var width = Discourse.SiteSettings.max_image_width;
var height = Discourse.SiteSettings.max_image_height;
const siteSettings = container.lookup("site-settings:main");
let width = siteSettings.max_image_width;
let height = siteSettings.max_image_height;
const site = container.lookup("site:main");
if (site.mobileView) {

View File

@ -45,9 +45,7 @@ export default {
const body = quote ? `${quote} \n\n ${link}` : link;
return (
"mailto:?to=&subject=" +
encodeURIComponent(
"[" + Discourse.SiteSettings.title + "] " + title
) +
encodeURIComponent("[" + siteSettings.title + "] " + title) +
"&body=" +
encodeURIComponent(body)
);