1
0
Fork 0

Closes #12670: Add lastUri as a parameter in RequestInterceptor

master
Roger Yang 2020-07-27 19:03:45 -04:00 committed by Emily Kager
parent 1e0af30802
commit b7fabdd2f1
2 changed files with 4 additions and 2 deletions

View File

@ -20,6 +20,7 @@ class AppRequestInterceptor(private val context: Context) : RequestInterceptor {
override fun onLoadRequest( override fun onLoadRequest(
engineSession: EngineSession, engineSession: EngineSession,
uri: String, uri: String,
lastUri: String?,
hasUserGesture: Boolean, hasUserGesture: Boolean,
isSameDomain: Boolean, isSameDomain: Boolean,
isRedirect: Boolean, isRedirect: Boolean,
@ -27,7 +28,7 @@ class AppRequestInterceptor(private val context: Context) : RequestInterceptor {
isSubframeRequest: Boolean isSubframeRequest: Boolean
): RequestInterceptor.InterceptionResponse? { ): RequestInterceptor.InterceptionResponse? {
return appContext.components.services.accountsAuthFeature.interceptor.onLoadRequest( return appContext.components.services.accountsAuthFeature.interceptor.onLoadRequest(
engineSession, uri, hasUserGesture, isSameDomain, isRedirect, isDirectNavigation, isSubframeRequest engineSession, uri, lastUri, hasUserGesture, isSameDomain, isRedirect, isDirectNavigation, isSubframeRequest
) )
} }
} }

View File

@ -19,6 +19,7 @@ class AppRequestInterceptor(private val context: Context) : RequestInterceptor {
override fun onLoadRequest( override fun onLoadRequest(
engineSession: EngineSession, engineSession: EngineSession,
uri: String, uri: String,
lastUri: String?,
hasUserGesture: Boolean, hasUserGesture: Boolean,
isSameDomain: Boolean, isSameDomain: Boolean,
isRedirect: Boolean, isRedirect: Boolean,
@ -27,7 +28,7 @@ class AppRequestInterceptor(private val context: Context) : RequestInterceptor {
): RequestInterceptor.InterceptionResponse? { ): RequestInterceptor.InterceptionResponse? {
return context.components.services.appLinksInterceptor return context.components.services.appLinksInterceptor
.onLoadRequest( .onLoadRequest(
engineSession, uri, hasUserGesture, isSameDomain, isRedirect, isDirectNavigation, isSubframeRequest engineSession, uri, lastUri, hasUserGesture, isSameDomain, isRedirect, isDirectNavigation, isSubframeRequest
) )
} }