From 4c13f3836b4895ca323ca253b15394f6a1813e0e Mon Sep 17 00:00:00 2001
From: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
Date: Wed, 26 Apr 2023 01:20:00 +0800
Subject: [PATCH] Zerobyw: update URL on all HTTP errors (#16171)

---
 src/zh/zerobyw/build.gradle                                   | 2 +-
 .../src/eu/kanade/tachiyomi/extension/zh/zerobyw/UpdateUrl.kt | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/zh/zerobyw/build.gradle b/src/zh/zerobyw/build.gradle
index 325437edb..55f7506fa 100644
--- a/src/zh/zerobyw/build.gradle
+++ b/src/zh/zerobyw/build.gradle
@@ -5,7 +5,7 @@ ext {
     extName = 'Zerobyw'
     pkgNameSuffix = 'zh.zerobyw'
     extClass = '.Zerobyw'
-    extVersionCode = 15
+    extVersionCode = 16
 }
 
 apply from: "$rootDir/common.gradle"
diff --git a/src/zh/zerobyw/src/eu/kanade/tachiyomi/extension/zh/zerobyw/UpdateUrl.kt b/src/zh/zerobyw/src/eu/kanade/tachiyomi/extension/zh/zerobyw/UpdateUrl.kt
index 4fc438d99..a64a5c00c 100644
--- a/src/zh/zerobyw/src/eu/kanade/tachiyomi/extension/zh/zerobyw/UpdateUrl.kt
+++ b/src/zh/zerobyw/src/eu/kanade/tachiyomi/extension/zh/zerobyw/UpdateUrl.kt
@@ -11,7 +11,7 @@ import okhttp3.OkHttpClient
 import okhttp3.Response
 import java.io.IOException
 
-private const val DEFAULT_BASE_URL = "http://www.zerobyw4090.com"
+private const val DEFAULT_BASE_URL = "http://www.zerobyw3.com"
 
 private const val BASE_URL_PREF = "ZEROBYW_BASEURL"
 private const val DEFAULT_BASE_URL_PREF = "defaultBaseUrl"
@@ -78,7 +78,7 @@ class UpdateUrlInterceptor(
 
         val failedResult = try {
             val response = chain.proceed(request)
-            if (response.code < 500) return response
+            if (response.isSuccessful) return response
             Result.success(response)
         } catch (e: IOException) {
             if (chain.call().isCanceled()) throw e