fix: episodes loading in dropdown
- Fix ZT get_episodes: find episode links by text pattern instead of URL - Episodes now load into #player-container instead of tiny dropdown div - Scroll to player container after episodes load
This commit is contained in:
@@ -82,13 +82,12 @@
|
||||
<i class="fas fa-layer-group"></i> Saison complete
|
||||
</button>
|
||||
<button class="sr-dropdown-item"
|
||||
hx-get="/api/anime/episodes?url={{ first_url | urlencode }}&lang={{ default_lang }}"
|
||||
hx-target="#dl-episodes-{{ loop.index }}"
|
||||
hx-get="/api/anime/episodes?url={{ first_url | urlencode }}&lang={{ default_lang }}&html=1"
|
||||
hx-target="#player-container"
|
||||
hx-swap="innerHTML"
|
||||
hx-on::after-request="openDropdown = null">
|
||||
hx-on::after-request="openDropdown = null; document.getElementById('player-container').scrollIntoView({behavior: 'smooth'})">
|
||||
<i class="fas fa-list-ol"></i> Choisir des episodes
|
||||
</button>
|
||||
<div id="dl-episodes-{{ loop.index }}"></div>
|
||||
</div>
|
||||
</div>
|
||||
<button class="sr-btn sr-btn-follow"
|
||||
|
||||
@@ -61,13 +61,12 @@
|
||||
<i class="fas fa-layer-group"></i> Saison complete
|
||||
</button>
|
||||
<button class="sr-dropdown-item"
|
||||
hx-get="/api/anime/episodes?url={{ first_url | urlencode }}&lang={{ default_lang }}"
|
||||
hx-target="#dl-episodes-{{ loop.index }}"
|
||||
hx-get="/api/anime/episodes?url={{ first_url | urlencode }}&lang={{ default_lang }}&html=1"
|
||||
hx-target="#player-container"
|
||||
hx-swap="innerHTML"
|
||||
hx-on::after-request="openDropdown = null">
|
||||
hx-on::after-request="openDropdown = null; document.getElementById('player-container').scrollIntoView({behavior: 'smooth'})">
|
||||
<i class="fas fa-list-ol"></i> Choisir des episodes
|
||||
</button>
|
||||
<div id="dl-episodes-{{ loop.index }}"></div>
|
||||
</div>
|
||||
</div>
|
||||
<button class="sr-btn sr-btn-follow"
|
||||
|
||||
Reference in New Issue
Block a user