aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/kotlin/com/pitchedapps/frost/web/FrostWebViewClient.kt
diff options
context:
space:
mode:
authorAllan Wang <me@allanwang.ca>2017-06-03 14:27:04 -0700
committerAllan Wang <me@allanwang.ca>2017-06-03 14:27:04 -0700
commit0f8f6645339d2a1997b9b444f33ee156a91c2010 (patch)
treea8a00cd73bc7761ae318eba5593c98ba963b676d /app/src/main/kotlin/com/pitchedapps/frost/web/FrostWebViewClient.kt
parente5a43ed02a8b8a6ae53fc0d3dbfb31e7a2374324 (diff)
downloadfrost-0f8f6645339d2a1997b9b444f33ee156a91c2010.tar.gz
frost-0f8f6645339d2a1997b9b444f33ee156a91c2010.tar.bz2
frost-0f8f6645339d2a1997b9b444f33ee156a91c2010.zip
remap login cookies
Diffstat (limited to 'app/src/main/kotlin/com/pitchedapps/frost/web/FrostWebViewClient.kt')
-rw-r--r--app/src/main/kotlin/com/pitchedapps/frost/web/FrostWebViewClient.kt5
1 files changed, 3 insertions, 2 deletions
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/web/FrostWebViewClient.kt b/app/src/main/kotlin/com/pitchedapps/frost/web/FrostWebViewClient.kt
index 03bb5a60..70129429 100644
--- a/app/src/main/kotlin/com/pitchedapps/frost/web/FrostWebViewClient.kt
+++ b/app/src/main/kotlin/com/pitchedapps/frost/web/FrostWebViewClient.kt
@@ -9,6 +9,7 @@ import com.pitchedapps.frost.facebook.FbCookie
import com.pitchedapps.frost.injectors.CssAssets
import com.pitchedapps.frost.utils.L
import com.pitchedapps.frost.utils.Prefs
+import com.pitchedapps.frost.utils.launchNewTask
import com.pitchedapps.frost.views.circularReveal
import com.pitchedapps.frost.views.fadeOut
@@ -32,10 +33,10 @@ class FrostWebViewClient(val position: () -> Int) : WebViewClient() {
if (!url.contains(FACEBOOK_COM)) return
if (url.contains("logout.php")) {
FbCookie.logout(Prefs.userId)
- LoginActivity.newInstance(view.context)
+ view.context.launchNewTask(LoginActivity::class.java)
} else if (url.contains("login.php")) {
FbCookie.reset()
- LoginActivity.newInstance(view.context)
+ view.context.launchNewTask(LoginActivity::class.java)
}
view.fadeOut(duration = 200L)
}