1
0
mirror of https://github.com/flarum/core.git synced 2025-08-08 01:16:52 +02:00

update: IndexPage to fix newDiscussionAction (use promise instead of deferred)

This commit is contained in:
Alexander Skvortsov
2020-08-08 14:31:22 -04:00
committed by Franz Liedke
parent 9615fd3e39
commit 070865f825

View File

@@ -278,20 +278,16 @@ export default class IndexPage extends Page {
* @return {Promise}
*/
newDiscussionAction() {
const deferred = m.deferred();
if (app.session.user) {
app.composer.load(DiscussionComposer, { user: app.session.user });
app.composer.show();
deferred.resolve(app.composer);
return Promise.resolve(app.composer);
} else {
deferred.reject();
app.modal.show(LogInModal);
}
return deferred.promise;
return Promise.reject();
}
}
/**