improved login redirections
This commit is contained in:
parent
c23500e0a0
commit
feaaaec128
@ -107,14 +107,16 @@ const router = async(uri) => {
|
||||
if (lastView !== undefined)
|
||||
await lastView.leavePage();
|
||||
|
||||
if (uri !== '/login' && uri !== '/register' && uri !== '/logout')
|
||||
lastPageUrlBeforeLogin = uri;
|
||||
else
|
||||
lastPageUrlBeforeLogin = undefined;
|
||||
const view = new match.route.view(getParams(match), lastPageUrlBeforeLogin);
|
||||
|
||||
if (view instanceof AbstractRedirectView && await view.redirect())
|
||||
return 1;
|
||||
|
||||
lastView = view;
|
||||
if (uri !== '/login' && uri !== '/register' && uri !== '/logout')
|
||||
lastPageUrlBeforeLogin = uri;
|
||||
|
||||
if (await renderView(view))
|
||||
return 1;
|
||||
|
Loading…
Reference in New Issue
Block a user