REFACTOR: Remove many Discourse.Category.list() calls

This commit is contained in:
Robin Ward
2017-11-01 15:08:18 -04:00
parent 91438849d2
commit 0a69f2bc77
16 changed files with 39 additions and 40 deletions

View File

@ -1,7 +1,6 @@
/* global QUnit, fixtures */
/* global QUnit, resetSite */
import sessionFixtures from 'fixtures/session-fixtures';
import siteFixtures from 'fixtures/site-fixtures';
import HeaderComponent from 'discourse/components/site-header';
import { forceMobile, resetMobile } from 'discourse/lib/mobile';
import { resetPluginApi } from 'discourse/lib/plugin-api';
@ -60,7 +59,6 @@ export function acceptance(name, options) {
HeaderComponent.reopen({examineDockHeader: function() { }});
resetExtraClasses();
const siteJson = siteFixtures['site.json'].site;
if (options.beforeEach) {
options.beforeEach.call(this);
}
@ -78,7 +76,7 @@ export function acceptance(name, options) {
}
if (options.site) {
Discourse.Site.resetCurrent(Discourse.Site.create(jQuery.extend(true, {}, siteJson, options.site)));
resetSite(Discourse.SiteSettings, options.site);
}
clearOutletCache();
@ -93,8 +91,7 @@ export function acceptance(name, options) {
}
flushMap();
Discourse.User.resetCurrent();
Discourse.Site.resetCurrent(Discourse.Site.create(jQuery.extend(true, {}, fixtures['site.json'].site)));
resetSite(Discourse.SiteSettings);
resetExtraClasses();
clearOutletCache();
clearHTMLCache();