diff --git a/client/src/main/java/ctbrec/ui/sites/jasmin/LiveJasminTabProvider.java b/client/src/main/java/ctbrec/ui/sites/jasmin/LiveJasminTabProvider.java index 8150c124..3e759fa4 100644 --- a/client/src/main/java/ctbrec/ui/sites/jasmin/LiveJasminTabProvider.java +++ b/client/src/main/java/ctbrec/ui/sites/jasmin/LiveJasminTabProvider.java @@ -12,28 +12,26 @@ import javafx.util.Duration; public class LiveJasminTabProvider implements TabProvider { - private LiveJasmin liveJasmin; - private LiveJasminFollowedTab followedTab; + private final LiveJasmin liveJasmin; + private final LiveJasminFollowedTab followedTab; public LiveJasminTabProvider(LiveJasmin liveJasmin) { this.liveJasmin = liveJasmin; + followedTab = new LiveJasminFollowedTab(liveJasmin); + followedTab.setRecorder(liveJasmin.getRecorder()); + followedTab.setImageAspectRatio(9.0 / 16.0); } @Override public List getTabs(Scene scene) { List tabs = new ArrayList<>(); - tabs.add(createTab("Girls", liveJasmin.getBaseUrl() + "/en/girl/?listPageOrderType=most_popular")); tabs.add(createTab("Girls HD", liveJasmin.getBaseUrl() + "/en/girl/hd/?listPageOrderType=most_popular")); tabs.add(createTab("New Girls", liveJasmin.getBaseUrl() + "/en/girls/newbie/?listPageOrderType=most_popular")); + tabs.add(createTab("Couples", liveJasmin.getBaseUrl() + "/en/girls/couple/?listPageOrderType=most_popular")); tabs.add(createTab("Boys", liveJasmin.getBaseUrl() + "/en/boy/?listPageOrderType=most_popular")); tabs.add(createTab("Boys HD", liveJasmin.getBaseUrl() + "/en/boy/hd/?listPageOrderType=most_popular")); - - followedTab = new LiveJasminFollowedTab(liveJasmin); - followedTab.setRecorder(liveJasmin.getRecorder()); - followedTab.setImageAspectRatio(9.0 / 16.0); tabs.add(followedTab); - return tabs; }