diff --git a/UPDATE.md b/UPDATE.md
index 8ca16dad..7e678030 100644
--- a/UPDATE.md
+++ b/UPDATE.md
@@ -1,3 +1 @@
-~~修复mikan出现问题后无法下载种子导致一直发送通知的问题~~
-
-经排查是极空间系统的自动更新出现bug, 导致docker挂载出现问题
+现在可以自动启用 自定义集数获取规则
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 1c93dde6..9db1926b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
ani.rss
ani-rss
- 1.1.205
+ 1.1.206
11
diff --git a/src/main/java/ani/rss/util/AniUtil.java b/src/main/java/ani/rss/util/AniUtil.java
index abc71a9b..5daac0b1 100644
--- a/src/main/java/ani/rss/util/AniUtil.java
+++ b/src/main/java/ani/rss/util/AniUtil.java
@@ -259,11 +259,19 @@ public static Ani getAni(String url, String text, String type, String bgmUrl) {
if (ani.getOva()) {
return ani;
}
+
+ String s = HttpReq.get(url, true)
+ .thenFunction(HttpResponse::body);
+ List- items = ItemsUtil.getItems(ani, s, new Item());
+ if (items.size() == 1) {
+ // 自定义集数获取规则
+ if (items.get(0).getEpisode() == 1080) {
+ ani.setCustomEpisode(true);
+ }
+ }
+
// 自动推断剧集偏移
if (config.getOffset()) {
- String s = HttpReq.get(url, true)
- .thenFunction(HttpResponse::body);
- List
- items = ItemsUtil.getItems(ani, s, new Item());
if (items.isEmpty()) {
return ani;
}