mirror of
https://github.com/jxxghp/MoviePilot-Frontend.git
synced 2026-09-05 23:56:42 +08:00
修复日历可能会空白的问题
This commit is contained in:
@@ -120,8 +120,9 @@ async function getSubscribes() {
|
|||||||
loading.value = true
|
loading.value = true
|
||||||
const subscribes: Subscribe[] = await api.get('subscribe/')
|
const subscribes: Subscribe[] = await api.get('subscribe/')
|
||||||
loading.value = false
|
loading.value = false
|
||||||
const subEvents = await Promise.all(subscribes.map(async sub => eventsHander(sub)))
|
const subEvents = await Promise.allSettled(subscribes.map(async sub => eventsHander(sub)))
|
||||||
calendarOptions.value.events = subEvents.flat().filter(event => event.start) as EventSourceInput
|
const succEvents = subEvents.filter(result => result.status === 'fulfilled').map(result => result.value)
|
||||||
|
calendarOptions.value.events = succEvents.flat().filter(event => event.start) as EventSourceInput
|
||||||
isLoaded.value = true
|
isLoaded.value = true
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error(error)
|
console.error(error)
|
||||||
|
|||||||
Reference in New Issue
Block a user