Skip to content

Commit 02920fa

Browse files
committed
Add isUploaderVerified()
1 parent 91e9309 commit 02920fa

10 files changed

Lines changed: 50 additions & 0 deletions

extractor/src/main/java/org/schabi/newpipe/extractor/services/bandcamp/extractors/BandcampChannelExtractor.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,11 @@ public String getParentChannelAvatarUrl() {
9494
return null;
9595
}
9696

97+
@Override
98+
public boolean isVerified() throws ParsingException {
99+
return false;
100+
}
101+
97102
@Nonnull
98103
@Override
99104
public InfoItemsPage<StreamInfoItem> getInitialPage() throws ParsingException {

extractor/src/main/java/org/schabi/newpipe/extractor/services/bandcamp/extractors/BandcampChannelInfoItemExtractor.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,9 @@ public long getSubscriberCount() {
5050
public long getStreamCount() {
5151
return -1;
5252
}
53+
54+
@Override
55+
public boolean isVerified() throws ParsingException {
56+
return false;
57+
}
5358
}

extractor/src/main/java/org/schabi/newpipe/extractor/services/bandcamp/extractors/BandcampPlaylistExtractor.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,11 @@ public String getUploaderAvatarUrl() {
100100
}
101101
}
102102

103+
@Override
104+
public boolean isUploaderVerified() throws ParsingException {
105+
return false;
106+
}
107+
103108
@Override
104109
public long getStreamCount() {
105110
return trackInfo.size();

extractor/src/main/java/org/schabi/newpipe/extractor/services/bandcamp/extractors/BandcampRadioInfoItemExtractor.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,11 @@ public String getUploaderUrl() {
7878
return "";
7979
}
8080

81+
@Override
82+
public boolean isUploaderVerified() throws ParsingException {
83+
return false;
84+
}
85+
8186
@Override
8287
public boolean isAd() {
8388
return false;

extractor/src/main/java/org/schabi/newpipe/extractor/services/bandcamp/extractors/BandcampStreamExtractor.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,11 @@ public String getUploaderName() {
9595
return albumJson.getString("artist");
9696
}
9797

98+
@Override
99+
public boolean isUploaderVerified() throws ParsingException {
100+
return false;
101+
}
102+
98103
@Nullable
99104
@Override
100105
public String getTextualUploadDate() {

extractor/src/main/java/org/schabi/newpipe/extractor/services/bandcamp/extractors/streaminfoitem/BandcampDiscographStreamInfoItemExtractor.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ public String getUploaderName() {
1818
return discograph.getString("band_name");
1919
}
2020

21+
@Override
22+
public boolean isUploaderVerified() throws ParsingException {
23+
return false;
24+
}
25+
2126
@Override
2227
public String getName() {
2328
return discograph.getString("title");

extractor/src/main/java/org/schabi/newpipe/extractor/services/bandcamp/extractors/streaminfoitem/BandcampPlaylistStreamInfoItemExtractor.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,11 @@ public String getUploaderName() {
5353
return "";
5454
}
5555

56+
@Override
57+
public boolean isUploaderVerified() throws ParsingException {
58+
return false;
59+
}
60+
5661
/**
5762
* Each track can have its own cover art. Therefore, unless a substitute is provided,
5863
* the thumbnail is extracted using a stream extractor.

extractor/src/main/java/org/schabi/newpipe/extractor/services/bandcamp/extractors/streaminfoitem/BandcampSearchStreamInfoItemExtractor.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,11 @@ public String getUploaderName() {
2424
}
2525
}
2626

27+
@Override
28+
public boolean isUploaderVerified() throws ParsingException {
29+
return false;
30+
}
31+
2732
@Override
2833
public String getName() throws ParsingException {
2934
return resultInfo.getElementsByClass("heading").text();

extractor/src/test/java/org/schabi/newpipe/extractor/services/bandcamp/BandcampChannelExtractorTest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,11 @@ public void testSubscriberCount() throws Exception {
5757
assertEquals(-1, extractor.getSubscriberCount());
5858
}
5959

60+
@Override
61+
public void testVerified() throws Exception {
62+
assertFalse(extractor.isVerified());
63+
}
64+
6065
@Override
6166
public void testRelatedItems() throws Exception {
6267
// not implemented

extractor/src/test/java/org/schabi/newpipe/extractor/services/bandcamp/BandcampPlaylistExtractorTest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,11 @@ public void testStreamCount() throws ParsingException {
132132
assertEquals(5, extractor.getStreamCount());
133133
}
134134

135+
@Override
136+
public void testUploaderVerified() throws Exception {
137+
assertFalse(extractor.isUploaderVerified());
138+
}
139+
135140
@Test
136141
public void testInitialPage() throws IOException, ExtractionException {
137142
assertNotNull(extractor.getInitialPage().getItems().get(0));

0 commit comments

Comments
 (0)