Can’t assign playlists to existing show timeslots
Steps to reproduce
- create a new show or use an existing one
- create a playlist for the show (
/files
) - create a new schedule for the show using the calendar (
/calendar
) - use the show management page (
/shows
) to assign a playlist to one of the scheduled timeslots
Expected result
Nothing happens. I imagine I’d be able to assign a playlist to the selected timeslot.
Actual result
A number of errors bubble up in the console, one of which reads
PlaylistSelector.vue:267 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'filter')
at Proxy.isMismatchedLength (PlaylistSelector.vue:267:46)
at PlaylistSelector.vue:44:48
at renderFnWithContext (vue.runtime.esm-bundler.js:2909:19)
at normalizeSlot2 (normalize-slot.js:51:29)
at Proxy.normalizeSlot3 (normalize-slot.js:24:20)
at Proxy.renderTbodyRowCell (mixin-tbody-row.js:201:41)
at mixin-tbody-row.js:237:23
at Array.map (<anonymous>)
at Proxy.renderTbodyRow (mixin-tbody-row.js:236:25)
at mixin-tbody.js:198:28
This is caused by the missing entries
property on the playlist object returned by tank. See tank#46 (closed).