From 33642705a05121c3e7e3d3f0225463f55a9af9ad Mon Sep 17 00:00:00 2001 From: 0xboobface <0xboobface@gmail.com> Date: Tue, 27 Nov 2018 18:53:22 +0100 Subject: [PATCH] Check playlistUrl in isOnline If the playlistUrl is empty, we cannot record, so the model is offline --- common/src/main/java/ctbrec/sites/cam4/Cam4Model.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/common/src/main/java/ctbrec/sites/cam4/Cam4Model.java b/common/src/main/java/ctbrec/sites/cam4/Cam4Model.java index 8bcd8d8e..2afa1100 100644 --- a/common/src/main/java/ctbrec/sites/cam4/Cam4Model.java +++ b/common/src/main/java/ctbrec/sites/cam4/Cam4Model.java @@ -24,6 +24,7 @@ import com.iheartradio.m3u8.data.PlaylistData; import ctbrec.AbstractModel; import ctbrec.Config; +import ctbrec.StringUtil; import ctbrec.io.HtmlParser; import ctbrec.io.HttpException; import ctbrec.recorder.download.StreamSource; @@ -53,7 +54,7 @@ public class Cam4Model extends AbstractModel { return false; } } - return Objects.equals("NORMAL", onlineState); + return Objects.equals("NORMAL", onlineState) && StringUtil.isNotBlank(playlistUrl); } private void loadModelDetails() throws IOException, ModelDetailsEmptyException {