import { withPluginApi } from 'discourse/lib/plugin-api'; import DiscourseURL from 'discourse/lib/url'; export default { name: 'custom-wizard-edits', initialize(container) { const siteSettings = container.lookup('site-settings:main'); if (!siteSettings.custom_wizard_enabled) return; const existing = DiscourseURL.routeTo; DiscourseURL.routeTo = function(path, opts) { if (path && path.indexOf('/w/') > -1) { return window.location = path; } return existing.apply(this, [path, opts]); }; } };