mirror of
https://github.com/discourse/discourse.git
synced 2025-06-06 13:06:56 +08:00
REFACTOR: Remove Discourse.authenticationComplete
This commit is contained in:
@ -18,12 +18,6 @@ const Discourse = Application.extend({
|
||||
|
||||
Resolver: buildResolver("discourse"),
|
||||
|
||||
authenticationComplete(options) {
|
||||
// TODO, how to dispatch this to the controller without the container?
|
||||
const loginController = this.__container__.lookup("controller:login");
|
||||
return loginController.authenticationComplete(options);
|
||||
},
|
||||
|
||||
_prepareInitializer(moduleName) {
|
||||
const module = requirejs(moduleName, null, null, true);
|
||||
if (!module) {
|
||||
|
@ -14,9 +14,10 @@ export default {
|
||||
if (lastAuthResult) {
|
||||
const router = container.lookup("router:main");
|
||||
router.one("didTransition", () => {
|
||||
next(() =>
|
||||
Discourse.authenticationComplete(JSON.parse(lastAuthResult))
|
||||
);
|
||||
next(() => {
|
||||
let loginController = container.lookup("controller:login");
|
||||
loginController.authenticationComplete(JSON.parse(lastAuthResult));
|
||||
});
|
||||
});
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user