mirror of
https://github.com/flarum/framework.git
synced 2025-02-21 11:07:58 +08:00
Fixed error when user is not logged in; fixed notification count not updating when clicking home link (added m.redraw)
This commit is contained in:
parent
2c5aa138cd
commit
592dd6a927
11
js/forum/dist/app.js
vendored
11
js/forum/dist/app.js
vendored
@ -22689,8 +22689,10 @@ System.register('flarum/components/IndexPage', ['flarum/extend', 'flarum/compone
|
||||
className: 'Button Button--icon',
|
||||
onclick: function onclick() {
|
||||
app.cache.discussionList.refresh();
|
||||
app.store.find('users', app.session.user.id());
|
||||
m.redraw();
|
||||
if (app.session.user) {
|
||||
app.store.find('users', app.session.user.id());
|
||||
m.redraw();
|
||||
}
|
||||
}
|
||||
}));
|
||||
|
||||
@ -28730,8 +28732,11 @@ System.register('flarum/initializers/boot', ['flarum/utils/ScrollListener', 'fla
|
||||
$('#home-link').click(function (e) {
|
||||
if (e.ctrlKey || e.metaKey || e.which === 2) return;
|
||||
e.preventDefault();
|
||||
app.store.find('users', app.session.user.id());
|
||||
app.history.home();
|
||||
if (app.session.user) {
|
||||
app.store.find('users', app.session.user.id());
|
||||
m.redraw();
|
||||
}
|
||||
});
|
||||
|
||||
// Add a class to the body which indicates that the page has been scrolled
|
||||
|
@ -238,8 +238,10 @@ export default class IndexPage extends Page {
|
||||
className: 'Button Button--icon',
|
||||
onclick: () => {
|
||||
app.cache.discussionList.refresh();
|
||||
app.store.find('users', app.session.user.id());
|
||||
m.redraw();
|
||||
if (app.session.user) {
|
||||
app.store.find('users', app.session.user.id());
|
||||
m.redraw();
|
||||
}
|
||||
}
|
||||
})
|
||||
);
|
||||
|
@ -61,8 +61,11 @@ export default function boot(app) {
|
||||
$('#home-link').click(e => {
|
||||
if (e.ctrlKey || e.metaKey || e.which === 2) return;
|
||||
e.preventDefault();
|
||||
app.store.find('users', app.session.user.id());
|
||||
app.history.home();
|
||||
if (app.session.user) {
|
||||
app.store.find('users', app.session.user.id());
|
||||
m.redraw();
|
||||
}
|
||||
});
|
||||
|
||||
// Add a class to the body which indicates that the page has been scrolled
|
||||
|
Loading…
x
Reference in New Issue
Block a user