Skip to content

Commit 999fb7f

Browse files
authored
Merge pull request TeamNewPipe#1024 from AudricV/snd_fix-tracks-like-count
[SoundCloud] Fix extraction of tracks like count
2 parents 3519d4c + 676622f commit 999fb7f

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

extractor/src/main/java/org/schabi/newpipe/extractor/services/soundcloud/extractors/SoundcloudStreamExtractor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ public long getViewCount() {
133133

134134
@Override
135135
public long getLikeCount() {
136-
return track.getLong("favoritings_count", -1);
136+
return track.getLong("likes_count", -1);
137137
}
138138

139139
@Nonnull

extractor/src/test/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudStreamExtractorTest.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@
2222

2323
import javax.annotation.Nullable;
2424

25-
import static org.junit.jupiter.api.Assertions.*;
25+
import static org.junit.jupiter.api.Assertions.assertEquals;
26+
import static org.junit.jupiter.api.Assertions.assertSame;
2627
import static org.schabi.newpipe.extractor.ServiceList.SoundCloud;
2728

2829
public class SoundcloudStreamExtractorTest {
@@ -64,7 +65,7 @@ public static void setUp() throws Exception {
6465
@Override public long expectedViewCountAtLeast() { return 43000; }
6566
@Nullable @Override public String expectedUploadDate() { return "2019-05-16 16:28:45.000"; }
6667
@Nullable @Override public String expectedTextualUploadDate() { return "2019-05-16 16:28:45"; }
67-
@Override public long expectedLikeCountAtLeast() { return -1; }
68+
@Override public long expectedLikeCountAtLeast() { return 600; }
6869
@Override public long expectedDislikeCountAtLeast() { return -1; }
6970
@Override public boolean expectedHasAudioStreams() { return false; }
7071
@Override public boolean expectedHasVideoStreams() { return false; }
@@ -127,7 +128,7 @@ public void testRelatedItems() throws Exception {
127128
@Override public long expectedViewCountAtLeast() { return 386000; }
128129
@Nullable @Override public String expectedUploadDate() { return "2016-11-11 01:16:37.000"; }
129130
@Nullable @Override public String expectedTextualUploadDate() { return "2016-11-11 01:16:37"; }
130-
@Override public long expectedLikeCountAtLeast() { return -1; }
131+
@Override public long expectedLikeCountAtLeast() { return 7350; }
131132
@Override public long expectedDislikeCountAtLeast() { return -1; }
132133
@Override public boolean expectedHasAudioStreams() { return false; }
133134
@Override public boolean expectedHasVideoStreams() { return false; }
@@ -170,7 +171,7 @@ public static void setUp() throws Exception {
170171
@Override public long expectedViewCountAtLeast() { return 27000; }
171172
@Nullable @Override public String expectedUploadDate() { return "2019-03-28 13:36:18.000"; }
172173
@Nullable @Override public String expectedTextualUploadDate() { return "2019-03-28 13:36:18"; }
173-
@Override public long expectedLikeCountAtLeast() { return -1; }
174+
@Override public long expectedLikeCountAtLeast() { return 25; }
174175
@Override public long expectedDislikeCountAtLeast() { return -1; }
175176
@Override public boolean expectedHasVideoStreams() { return false; }
176177
@Override public boolean expectedHasSubtitles() { return false; }

0 commit comments

Comments
 (0)