Skip to content

Commit 56c8af7

Browse files
committed
Code refactoring
1 parent c4eca91 commit 56c8af7

1 file changed

Lines changed: 2 additions & 7 deletions

File tree

extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeStreamExtractor.java

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -380,12 +380,12 @@ public long getLikeCount() throws ParsingException {
380380
public long getDislikeCount() throws ParsingException {
381381
assertPageFetched();
382382

383-
String dislikesString = null;
384383
try {
385-
dislikesString = getVideoPrimaryInfoRenderer().getObject("sentimentBar")
384+
String dislikesString = getVideoPrimaryInfoRenderer().getObject("sentimentBar")
386385
.getObject("sentimentBarRenderer").getString("tooltip");
387386
if (dislikesString != null && dislikesString.contains("/")) {
388387
dislikesString = dislikesString.split("/")[1];
388+
return Integer.parseInt(Utils.removeNonDigitCharacters(dislikesString));
389389
} else {
390390
// Calculate dislike with average rating and like count
391391
long likes = getLikeCount();
@@ -397,11 +397,6 @@ public long getDislikeCount() throws ParsingException {
397397
return Math.round(likes * ((5 - averageRating) / (averageRating - 1)));
398398
}
399399
}
400-
401-
if (dislikesString != null) {
402-
return Integer.parseInt(Utils.removeNonDigitCharacters(dislikesString));
403-
}
404-
405400
} catch (final Exception e) {
406401
}
407402
// Silently fail as YouTube is "gradually rolling out" removing dislike count

0 commit comments

Comments
 (0)