summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMavlushechka <mavlushechka@gmail.com>2022-01-30 22:12:52 +0500
committerMavlushechka <mavlushechka@gmail.com>2022-01-30 22:12:52 +0500
commitd15bbedf2f40d48b264537c3c09c58a118fdd37e (patch)
tree16514fe7cfa502788053a57bd5b3ef6006e57dee /src
parentb648d1a95ce721c5401383ba409a2b06ef72c86d (diff)
Unite two for cycles
Diffstat (limited to 'src')
-rw-r--r--src/main/java/com/mavlushechka/animarfo/telegram/user/keyboard/UserKeyboard.java8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/main/java/com/mavlushechka/animarfo/telegram/user/keyboard/UserKeyboard.java b/src/main/java/com/mavlushechka/animarfo/telegram/user/keyboard/UserKeyboard.java
index cb6d2af..8ceed57 100644
--- a/src/main/java/com/mavlushechka/animarfo/telegram/user/keyboard/UserKeyboard.java
+++ b/src/main/java/com/mavlushechka/animarfo/telegram/user/keyboard/UserKeyboard.java
@@ -40,22 +40,20 @@ public class UserKeyboard {
public static Keyboard getAnidub() throws IOException {
Anime[] anime = Anime.list;
Anime thisAnime = anime[Anime.index];
-
Elements seriesList = Parser.getPage(thisAnime.getUrl()).select("div[class=tabs-b video-box]").next().select("span");
ArrayList<String> series = new ArrayList<>();
ArrayList<String> seriesUrls = new ArrayList<>();
-
- for (Element seriesTemp : seriesList) {
- series.add(Jsoup.parse(String.valueOf(seriesTemp)).text());
- }
+ InlineKeyboardMarkup inlineKeyboardMarkup = new InlineKeyboardMarkup();
for (Element seriesTemp : seriesList) {
String text = seriesTemp.toString();
int start = text.indexOf("=\"") + 2;
int end = text.indexOf("\" ");
char[] dst = new char[end - start];
+
text.getChars(start, end, dst, 0);
seriesUrls.add(String.valueOf(dst));
+ series.add(Jsoup.parse(String.valueOf(seriesTemp)).text());
}
for (int i = 0; i < series.size(); i++) {