added url link support
This commit is contained in:
parent
f2008eb5b4
commit
51e8ef8191
@ -368,7 +368,7 @@ const refetchEpisodes = async () => {
|
|||||||
|
|
||||||
const switchToSeason = async () => {
|
const switchToSeason = async () => {
|
||||||
isFetchingSeasons.value++
|
isFetchingSeasons.value++
|
||||||
if (!ADNselectedShow.value && !CRselectedShow.value) {
|
if (!ADNselectedShow.value && !CRselectedShow.value && !url) {
|
||||||
isFetchingSeasons.value--
|
isFetchingSeasons.value--
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@ -388,6 +388,22 @@ const switchToSeason = async () => {
|
|||||||
tab.value = 2
|
tab.value = 2
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (url.value && url.value.includes('crunchyroll')) {
|
||||||
|
const seriesID = url.value.split('/')
|
||||||
|
seasons.value = await listSeasonCrunchy(seriesID[5])
|
||||||
|
if (!seasons.value) {
|
||||||
|
isFetchingSeasons.value--
|
||||||
|
return
|
||||||
|
}
|
||||||
|
selectedSeason.value = seasons.value[0]
|
||||||
|
episodes.value = await listEpisodeCrunchy(selectedSeason.value.id)
|
||||||
|
if (episodes.value) {
|
||||||
|
selectedStartEpisode.value = episodes.value[0]
|
||||||
|
selectedEndEpisode.value = episodes.value[0]
|
||||||
|
}
|
||||||
|
tab.value = 2
|
||||||
|
}
|
||||||
|
|
||||||
;(selectedDubs.value = [{ locale: 'ja-JP', name: 'JP' }]), (selectedSubs.value = [{ locale: 'en-US', name: 'EN' }]), isFetchingSeasons.value--
|
;(selectedDubs.value = [{ locale: 'ja-JP', name: 'JP' }]), (selectedSubs.value = [{ locale: 'en-US', name: 'EN' }]), isFetchingSeasons.value--
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user