Fixes for -e bugs
Season would be undefined, and mediaId would be incorrect
This commit is contained in:
parent
f0102c0279
commit
98a074fd0d
1 changed files with 5 additions and 0 deletions
|
|
@ -891,6 +891,7 @@ export default class Crunchy implements ServiceClass {
|
||||||
epMeta.seasonTitle = item.episode_metadata.season_title;
|
epMeta.seasonTitle = item.episode_metadata.season_title;
|
||||||
epMeta.episodeNumber = item.episode_metadata.episode;
|
epMeta.episodeNumber = item.episode_metadata.episode;
|
||||||
epMeta.episodeTitle = item.title;
|
epMeta.episodeTitle = item.title;
|
||||||
|
epMeta.season = item.episode_metadata.season_number;
|
||||||
} else if (item.movie_listing_metadata) {
|
} else if (item.movie_listing_metadata) {
|
||||||
item.f_num = 'F:' + item.id;
|
item.f_num = 'F:' + item.id;
|
||||||
epMeta.data = [
|
epMeta.data = [
|
||||||
|
|
@ -966,6 +967,10 @@ export default class Crunchy implements ServiceClass {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// If for whatever reason mediaId has a :, return the ID only
|
||||||
|
if (mediaId.includes(':'))
|
||||||
|
mediaId = mediaId.split(':')[1];
|
||||||
|
|
||||||
let playbackReq = await this.req.getData(`${api.cms}/videos/${mediaId}/streams`, AuthHeaders);
|
let playbackReq = await this.req.getData(`${api.cms}/videos/${mediaId}/streams`, AuthHeaders);
|
||||||
if(!playbackReq.ok || !playbackReq.res){
|
if(!playbackReq.ok || !playbackReq.res){
|
||||||
console.log('[ERROR] Request Stream URLs FAILED! Attempting fallback');
|
console.log('[ERROR] Request Stream URLs FAILED! Attempting fallback');
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue