mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
FIX: allow moderators to access /admin/customize/watched_words (#12816)
Moderators were unable to access `/admin/customize/watched_words`
feature. This was regressed in 61860098d9
This commit is contained in:
@@ -1,6 +1,10 @@
|
||||
import Route from "@ember/routing/route";
|
||||
export default Route.extend({
|
||||
beforeModel() {
|
||||
this.transitionTo("adminCustomizeThemes");
|
||||
if (this.currentUser.admin) {
|
||||
this.transitionTo("adminCustomizeThemes");
|
||||
} else {
|
||||
this.transitionTo("adminWatchedWords");
|
||||
}
|
||||
},
|
||||
});
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
{{nav-item route="adminEmail" label="admin.email.title"}}
|
||||
{{/if}}
|
||||
{{nav-item route="adminLogs" label="admin.logs.title"}}
|
||||
{{nav-item route="adminCustomize" label="admin.customize.title"}}
|
||||
{{#if currentUser.admin}}
|
||||
{{nav-item route="adminCustomize" label="admin.customize.title"}}
|
||||
{{nav-item route="adminApi" label="admin.api.title"}}
|
||||
{{#if siteSettings.enable_backups}}
|
||||
{{nav-item route="admin.backups" label="admin.backups.title"}}
|
||||
|
||||
@@ -1,13 +1,15 @@
|
||||
{{#admin-nav}}
|
||||
{{nav-item route="adminCustomizeThemes" label="admin.customize.theme.title" class="admin-customize-themes"}}
|
||||
{{nav-item route="adminCustomize.colors" label="admin.customize.colors.title" class="admin-customize-colors"}}
|
||||
{{nav-item route="adminSiteText" label="admin.site_text.title" class="admin-customize-site-text"}}
|
||||
{{nav-item route="adminCustomizeEmailTemplates" label="admin.customize.email_templates.title" class="admin-customize-email-templates"}}
|
||||
{{nav-item route="adminCustomizeEmailStyle" label="admin.customize.email_style.title" class="admin-customize-email-styles"}}
|
||||
{{nav-item route="adminUserFields" label="admin.user_fields.title" class="admin-customize-user-fields"}}
|
||||
{{nav-item route="adminEmojis" label="admin.emoji.title" class="admin-customize-emojis"}}
|
||||
{{nav-item route="adminPermalinks" label="admin.permalink.title" class="admin-customize-permalinks"}}
|
||||
{{nav-item route="adminEmbedding" label="admin.embedding.title" class="admin-customize-embedding"}}
|
||||
{{#if currentUser.admin}}
|
||||
{{nav-item route="adminCustomizeThemes" label="admin.customize.theme.title" class="admin-customize-themes"}}
|
||||
{{nav-item route="adminCustomize.colors" label="admin.customize.colors.title" class="admin-customize-colors"}}
|
||||
{{nav-item route="adminSiteText" label="admin.site_text.title" class="admin-customize-site-text"}}
|
||||
{{nav-item route="adminCustomizeEmailTemplates" label="admin.customize.email_templates.title" class="admin-customize-email-templates"}}
|
||||
{{nav-item route="adminCustomizeEmailStyle" label="admin.customize.email_style.title" class="admin-customize-email-styles"}}
|
||||
{{nav-item route="adminUserFields" label="admin.user_fields.title" class="admin-customize-user-fields"}}
|
||||
{{nav-item route="adminEmojis" label="admin.emoji.title" class="admin-customize-emojis"}}
|
||||
{{nav-item route="adminPermalinks" label="admin.permalink.title" class="admin-customize-permalinks"}}
|
||||
{{nav-item route="adminEmbedding" label="admin.embedding.title" class="admin-customize-embedding"}}
|
||||
{{/if}}
|
||||
{{nav-item route="adminWatchedWords" label="admin.watched_words.title" class="admin-customize-watched-words"}}
|
||||
{{/admin-nav}}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user