Removed unnecessary comment, fixed formatting
This commit is contained in:
parent
f6e96e7a9a
commit
4cf7e26bdd
1 changed files with 27 additions and 28 deletions
|
|
@ -1,6 +1,5 @@
|
||||||
import { APIModel } from '../APIModel';
|
import { APIModel } from '../APIModel';
|
||||||
import { MediaTypeModel } from '../../models/MediaTypeModel';
|
import { MediaTypeModel } from '../../models/MediaTypeModel';
|
||||||
// import { MovieModel } from '../../models/MovieModel';
|
|
||||||
import MediaDbPlugin from '../../main';
|
import MediaDbPlugin from '../../main';
|
||||||
import { MangaModel } from '../../models/MangaModel';
|
import { MangaModel } from '../../models/MangaModel';
|
||||||
import { MediaType } from '../../utils/MediaType';
|
import { MediaType } from '../../utils/MediaType';
|
||||||
|
|
@ -96,36 +95,36 @@ export class MALAPIManga extends APIModel {
|
||||||
const result = data.data;
|
const result = data.data;
|
||||||
|
|
||||||
const type = this.typeMappings.get(result.type?.toLowerCase());
|
const type = this.typeMappings.get(result.type?.toLowerCase());
|
||||||
const model = new MangaModel({
|
const model = new MangaModel({
|
||||||
subType: type,
|
subType: type,
|
||||||
title: result.title,
|
title: result.title,
|
||||||
synopsis: result.synopsis,
|
synopsis: result.synopsis,
|
||||||
englishTitle: result.title_english ?? result.title,
|
englishTitle: result.title_english ?? result.title,
|
||||||
alternateTitles: result.titles?.map((x: any) => x.title) ?? [],
|
alternateTitles: result.titles?.map((x: any) => x.title) ?? [],
|
||||||
year: result.year ?? result.published?.prop?.from?.year ?? '',
|
year: result.year ?? result.published?.prop?.from?.year ?? '',
|
||||||
dataSource: this.apiName,
|
dataSource: this.apiName,
|
||||||
url: result.url,
|
url: result.url,
|
||||||
id: result.mal_id,
|
id: result.mal_id,
|
||||||
|
|
||||||
genres: result.genres?.map((x: any) => x.name) ?? [],
|
genres: result.genres?.map((x: any) => x.name) ?? [],
|
||||||
authors: result.authors?.map((x: any) => x.name) ?? [],
|
authors: result.authors?.map((x: any) => x.name) ?? [],
|
||||||
chapters: result.chapters,
|
chapters: result.chapters,
|
||||||
volumes: result.volumes,
|
volumes: result.volumes,
|
||||||
onlineRating: result.score ?? 0,
|
onlineRating: result.score ?? 0,
|
||||||
image: result.images?.jpg?.image_url ?? '',
|
image: result.images?.jpg?.image_url ?? '',
|
||||||
|
|
||||||
released: true,
|
released: true,
|
||||||
publishedFrom: new Date(result.published?.from).toLocaleDateString() ?? 'unknown',
|
publishedFrom: new Date(result.published?.from).toLocaleDateString() ?? 'unknown',
|
||||||
publishedTo: new Date(result.published?.to).toLocaleDateString() ?? 'unknown',
|
publishedTo: new Date(result.published?.to).toLocaleDateString() ?? 'unknown',
|
||||||
status: result.status,
|
status: result.status,
|
||||||
|
|
||||||
userData: {
|
userData: {
|
||||||
watched: false,
|
watched: false,
|
||||||
lastWatched: '',
|
lastWatched: '',
|
||||||
personalRating: 0,
|
personalRating: 0,
|
||||||
},
|
},
|
||||||
} as MangaModel);
|
} as MangaModel);
|
||||||
|
|
||||||
return model;
|
return model;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue