forked from j62/ctbrec
Display only online models in popular models tab
This commit is contained in:
parent
a4fd3034a8
commit
306f07cf63
|
@ -20,6 +20,13 @@ public class PopularModelService extends PaginatedScheduledService {
|
||||||
return client.getModels().stream()
|
return client.getModels().stream()
|
||||||
.filter(m -> m.getPreview() != null)
|
.filter(m -> m.getPreview() != null)
|
||||||
.filter(m -> m.getStreamUrl() != null)
|
.filter(m -> m.getStreamUrl() != null)
|
||||||
|
.filter(m -> {
|
||||||
|
try {
|
||||||
|
return m.isOnline();
|
||||||
|
} catch (Exception e) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
})
|
||||||
.sorted((m1, m2) -> m2.getViewerCount() - m1.getViewerCount())
|
.sorted((m1, m2) -> m2.getViewerCount() - m1.getViewerCount())
|
||||||
.skip( (page-1) * modelsPerPage)
|
.skip( (page-1) * modelsPerPage)
|
||||||
.limit(modelsPerPage)
|
.limit(modelsPerPage)
|
||||||
|
|
Loading…
Reference in New Issue