File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -2,8 +2,6 @@ import { APIModel } from '../APIModel';
22import { MediaTypeModel } from '../../models/MediaTypeModel' ;
33import MediaDbPlugin from '../../main' ;
44import { BookModel } from 'src/models/BookModel' ;
5- import { requestUrl } from 'obsidian' ;
6- import { contactEmail , mediaDbVersion , pluginName } from '../../utils/Utils' ;
75import { MediaType } from '../../utils/MediaType' ;
86
97export class OpenLibraryAPI extends APIModel {
@@ -75,6 +73,7 @@ export class OpenLibraryAPI extends APIModel {
7573
7674 author : result . author_name ?? 'unknown' ,
7775 pages : result . number_of_pages_median ?? 'unknown' ,
76+ onlineRating : Number . parseFloat ( result . ratings_average . toFixed ( 2 ) ) ?? 0 ,
7877 image : `https://covers.openlibrary.org/b/OLID/` + result . cover_edition_key + `-L.jpg` ?? '' ,
7978
8079 released : true ,
Original file line number Diff line number Diff line change @@ -4,8 +4,9 @@ import { MediaType } from '../utils/MediaType';
44
55export class BookModel extends MediaTypeModel {
66 author : string ;
7- pages : string ;
7+ pages : number ;
88 image : string ;
9+ onlineRating : number ;
910 english_title : string ;
1011
1112 released : boolean ;
@@ -22,6 +23,7 @@ export class BookModel extends MediaTypeModel {
2223 this . author = undefined ;
2324 this . pages = undefined ;
2425 this . image = undefined ;
26+ this . onlineRating = undefined ;
2527
2628 this . released = undefined ;
2729
You can’t perform that action at this time.
0 commit comments