This commit is contained in:
parent
d1cd341592
commit
0710f31a39
|
@ -575,9 +575,13 @@ public class YoutubeStreamExtractor extends StreamExtractor {
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String getErrorMessage() {
|
public String getErrorMessage() {
|
||||||
String errorMessage = doc.select("h1[id=\"unavailable-message\"]").first().text();
|
|
||||||
StringBuilder errorReason;
|
StringBuilder errorReason;
|
||||||
|
Element errorElement = doc.select("h1[id=\"unavailable-message\"]").first();
|
||||||
|
|
||||||
|
if (errorElement == null) {
|
||||||
|
errorReason = null;
|
||||||
|
} else {
|
||||||
|
String errorMessage = errorElement.text();
|
||||||
if (errorMessage == null || errorMessage.isEmpty()) {
|
if (errorMessage == null || errorMessage.isEmpty()) {
|
||||||
errorReason = null;
|
errorReason = null;
|
||||||
} else if (errorMessage.contains("GEMA")) {
|
} else if (errorMessage.contains("GEMA")) {
|
||||||
|
@ -591,6 +595,7 @@ public class YoutubeStreamExtractor extends StreamExtractor {
|
||||||
errorReason.append(" ");
|
errorReason.append(" ");
|
||||||
errorReason.append(doc.select("[id=\"unavailable-submessage\"]").first().text());
|
errorReason.append(doc.select("[id=\"unavailable-submessage\"]").first().text());
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return errorReason != null ? errorReason.toString() : null;
|
return errorReason != null ? errorReason.toString() : null;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue