Skip to content

Commit 50c8354

Browse files
committed
change sort criteria to videorightsbegin
1 parent 4ca9b95 commit 50c8354

File tree

2 files changed

+3
-6
lines changed

2 files changed

+3
-6
lines changed

src/main/java/mServer/crawler/sender/arte/ArteConstants.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
package mServer.crawler.sender.arte;
22

33
public class ArteConstants {
4-
public static final String VIDEOS_URL ="https://api.arte.tv/api/opa/v3/videos?limit=100&page=%s&sort=-broadcastBegin&language=%s&kind=SHOW,MANUAL_CLIP,BONUS";
5-
public static final String VIDEOS_URL_ALT ="https://api.arte.tv/api/opa/v3/videos?limit=100&page=%s&sort=broadcastBegin&language=%s&kind=SHOW,MANUAL_CLIP,BONUS";
4+
public static final String VIDEOS_URL ="https://api.arte.tv/api/opa/v3/videos?limit=100&page=%s&sort=-videoRightsBegin&language=%s&kind=SHOW,MANUAL_CLIP,BONUS";
65
public static final String VIDEO_URL ="https://www.arte.tv/hbbtvv2/services/web/index.php/OPA/v3/streams/%s/%s/%s"; //PROGRAMID/KIND/LANG
76
public static final String API_TOKEN = "Bearer Nzc1Yjc1ZjJkYjk1NWFhN2I2MWEwMmRlMzAzNjI5NmU3NWU3ODg4ODJjOWMxNTMxYzEzZGRjYjg2ZGE4MmIwOA";
87
public static final int MAX_POSSIBLE_SUBPAGES = 100;

src/main/java/mServer/crawler/sender/arte/ArteCrawler.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,18 +74,16 @@ private ConcurrentLinkedQueue<TopicUrlDTO> createVideosQueue(String language) {
7474
final ConcurrentLinkedQueue<TopicUrlDTO> root = new ConcurrentLinkedQueue<>();
7575
String rootUrl = String.format(ArteConstants.VIDEOS_URL, 1, language);
7676
root.add(new TopicUrlDTO("all videos sorted up", rootUrl));
77-
String rootUrl2 = String.format(ArteConstants.VIDEOS_URL_ALT, 1, language);
78-
root.add(new TopicUrlDTO("all videos sorted down", rootUrl2));
7977
return root;
8078
}
8179

8280
private int getMaxPagesForOverview(String lang) {
8381
final int maxAvailablePages = getNumberOfAvailablePages(lang);
8482
final int configuredMaxPages = getMaximumSubpages();
8583
if (configuredMaxPages > maxAvailablePages) {
86-
return Math.min(ArteConstants.MAX_POSSIBLE_SUBPAGES, maxAvailablePages / 2);
84+
return Math.min(ArteConstants.MAX_POSSIBLE_SUBPAGES, maxAvailablePages);
8785
} else {
88-
return Math.min(ArteConstants.MAX_POSSIBLE_SUBPAGES, configuredMaxPages / 2);
86+
return Math.min(ArteConstants.MAX_POSSIBLE_SUBPAGES, configuredMaxPages);
8987
}
9088
}
9189

0 commit comments

Comments
 (0)