TF-2046 Change navigate to page use popAndPushNamed instead of using pushReplacementNamed

(cherry picked from commit 8e8beccc25e7a6bd3199363cebc36efb74854740)
This commit is contained in:
dab246
2023-07-20 15:49:26 +07:00
committed by Dat Vu
parent aa0433aab9
commit 036d0db4ce
7 changed files with 14 additions and 10 deletions
@@ -302,7 +302,7 @@ class LoginController extends BaseController {
authorizationIsolateInterceptors.setTokenAndAuthorityOidc(
newToken: success.tokenOIDC.toToken(),
newConfig: success.configuration);
pushAndPop(AppRoutes.session, arguments: _dynamicUrlInterceptors.baseUrl);
popAndPush(AppRoutes.session, arguments: _dynamicUrlInterceptors.baseUrl);
}
void _loginAction({Uri? baseUrl, UserName? userName, Password? password}) {
@@ -318,7 +318,7 @@ class LoginController extends BaseController {
_dynamicUrlInterceptors.changeBaseUrl(_getBaseUrl().toString());
authorizationInterceptors.setBasicAuthorization(_userNameText, _passwordText);
authorizationIsolateInterceptors.setBasicAuthorization(_userNameText, _passwordText);
pushAndPop(AppRoutes.session, arguments: _dynamicUrlInterceptors.baseUrl);
popAndPush(AppRoutes.session, arguments: _dynamicUrlInterceptors.baseUrl);
}
void formatUrl(String url) {