@ -237,14 +237,39 @@ const getMoreInfo = async (title) =>{
let animeType = ''
let animeIndex = ''
let seriesTitle
let position
const titles = [
{ animeflv : 'Kaguya-sama wa Kokurasetai: Tensai-tachi no Renai Zunousen 2nd Season' , myanimelist : 'Kaguya-sama wa Kokurasetai?: Tensai-tachi no Renai Zunousen' , alternative : 'Kaguya-sama wa Kokurasetai' } ,
{ animeflv : 'Naruto Shippuden' , myanimelist : 'Naruto: Shippuuden' } ,
{ animeflv : 'Rock Lee no Seishun Full-Power Ninden' , myanimelist : 'Naruto SD: Rock Lee no Seishun Full-Power Ninden' }
] ;
for ( let name in titles ) {
if ( title === titles [ name ] . animeflv || title === titles [ name ] . myanimelist || title === titles [ name ] . alternative ) {
seriesTitle = titles [ name ] . animeflv
position = name
}
}
if ( seriesTitle === undefined ) {
seriesTitle = title
}
await getAllAnimes ( ) . then ( data => {
data . forEach ( function ( anime ) {
if ( anime . title . split ( '\t' ) [ 0 ] === title . split ( '\t' ) [ 0 ] || anime . title === ` ${ title } (TV) ` ) {
if ( anime . title . split ( '\t' ) [ 0 ] === seriesT itle. split ( '\t' ) [ 0 ] || anime . title === ` ${ seriesT itle} (TV) ` ) {
if ( anime . title . includes ( '(TV)' , 0 ) ) { animeTitle = anime . title . split ( '\t' ) [ 0 ] . replace ( ' (TV)' , '' ) }
else { animeTitle = anime . title . split ( '\t' ) [ 0 ] }
animeId = anime . id
animeIndex = anime . index
animeType = anime . type . toLowerCase ( )
if ( position !== undefined ) {
seriesTitle = titles [ position ] . myanimelist
}
}
}
)
@ -262,13 +287,13 @@ const getMoreInfo = async (title) =>{
rating : extra . animeExtraInfo [ 0 ] . rating || null ,
genres : extra . genres || null ,
episodes : extra . listByEps || null ,
moreInfo : await animeExtraInfo ( t itle) . then ( info => {
moreInfo : await animeExtraInfo ( seriesT itle) . then ( info => {
return info || null
} ) ,
promo : await getAnimeVideoPromo ( t itle) . then ( promo => {
promo : await getAnimeVideoPromo ( seriesT itle) . then ( promo => {
return promo || null
} ) ,
characters : await getAnimeCharacters ( anime Title) . then ( characters => {
characters : await getAnimeCharacters ( series Title) . then ( characters => {
return characters || null
} )
} ) ) ) ;