From b5eed21d5444ef6f46960dc2d04f2dc4617b08ca Mon Sep 17 00:00:00 2001 From: FongMi Date: Thu, 2 May 2024 20:26:12 +0800 Subject: [PATCH] Fix bug --- catvod/src/main/java/com/github/catvod/net/OkCookieJar.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/catvod/src/main/java/com/github/catvod/net/OkCookieJar.java b/catvod/src/main/java/com/github/catvod/net/OkCookieJar.java index 5c4e51944..0b56f4e9e 100644 --- a/catvod/src/main/java/com/github/catvod/net/OkCookieJar.java +++ b/catvod/src/main/java/com/github/catvod/net/OkCookieJar.java @@ -48,6 +48,10 @@ public class OkCookieJar implements CookieJar { } } + private void add(List items, Cookie cookie) { + if (cookie != null) items.add(cookie); + } + @NonNull @Override public synchronized List loadForRequest(@NonNull HttpUrl url) { @@ -55,7 +59,7 @@ public class OkCookieJar implements CookieJar { List items = new ArrayList<>(); String cookie = manager.getCookie(url.toString()); if (TextUtils.isEmpty(cookie)) return Collections.emptyList(); - for (String split : cookie.split(";")) items.add(Cookie.parse(url, split)); + for (String split : cookie.split(";")) add(items, Cookie.parse(url, split)); return items; } catch (Throwable e) { return Collections.emptyList();