Fix 404 when loading server (#198)

This commit is contained in:
Niels van Velzen authored and GitHub committed 2020-10-18 16:26:31 +02:00
1 parent 279ce136e6
commit e207dd4c14
1 file changed
+3 -1
@@ -3,6 +3,7 @@ package org.jellyfin.mobile.fragment
import android.annotation.SuppressLint
import android.content.Intent
import android.graphics.Rect
import android.net.Uri
import android.os.Build
import android.os.Bundle
import android.view.LayoutInflater
@@ -157,7 +158,8 @@ class WebViewFragment : Fragment() {
override fun onReceivedHttpError(view: WebView, request: WebResourceRequest, errorResponse: WebResourceResponse) {
val errorMessage = errorResponse.data?.run { bufferedReader().use(Reader::readText) }
Timber.e("Received WebView HTTP %d error: %s", errorResponse.statusCode, errorMessage)
if (request.url.path?.endsWith(Constants.INDEX_PATH) != false)
if (request.url == Uri.parse(appPreferences.instanceUrl))
runOnUiThread { onErrorReceived() }
}