mirror of
https://github.com/discourse/discourse.git
synced 2025-09-06 10:50:21 +08:00
FIX: Site Settings weirdness with back button
This commit is contained in:
parent
874e8900af
commit
1cd14ef3aa
3 changed files with 5 additions and 2 deletions
|
@ -1,7 +1,6 @@
|
||||||
import debounce from 'discourse/lib/debounce';
|
import debounce from 'discourse/lib/debounce';
|
||||||
|
|
||||||
export default Ember.Controller.extend({
|
export default Ember.Controller.extend({
|
||||||
queryParams: ["filter"],
|
|
||||||
filter: null,
|
filter: null,
|
||||||
onlyOverridden: false,
|
onlyOverridden: false,
|
||||||
filtered: Ember.computed.notEmpty('filter'),
|
filtered: Ember.computed.notEmpty('filter'),
|
||||||
|
|
|
@ -1,6 +1,10 @@
|
||||||
import SiteSetting from 'admin/models/site-setting';
|
import SiteSetting from 'admin/models/site-setting';
|
||||||
|
|
||||||
export default Discourse.Route.extend({
|
export default Discourse.Route.extend({
|
||||||
|
queryParams: {
|
||||||
|
filter: { replace: true }
|
||||||
|
},
|
||||||
|
|
||||||
model() {
|
model() {
|
||||||
return SiteSetting.findAll();
|
return SiteSetting.findAll();
|
||||||
},
|
},
|
||||||
|
|
|
@ -53,7 +53,7 @@ export default createWidget('hamburger-menu', {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (currentUser.admin) {
|
if (currentUser.admin) {
|
||||||
links.push({ route: 'adminSiteSettings',
|
links.push({ href: '/admin/site_settings/category/required',
|
||||||
icon: 'gear',
|
icon: 'gear',
|
||||||
label: 'admin.site_settings.title',
|
label: 'admin.site_settings.title',
|
||||||
className: 'settings-link' });
|
className: 'settings-link' });
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue