@@ -17,7 +17,7 @@ import { Content, ModalController } from 'ionic-angular';
1717import { CoreAppProvider } from '@providers/app' ;
1818import { CoreCourseProvider } from '@core/course/providers/course' ;
1919import { CoreCourseModuleMainResourceComponent } from '@core/course/classes/main-resource-component' ;
20- import { AddonModBookProvider , AddonModBookContentsMap , AddonModBookTocChapter } from '../../providers/book' ;
20+ import { AddonModBookProvider , AddonModBookContentsMap , AddonModBookTocChapter , AddonModBookBook } from '../../providers/book' ;
2121import { AddonModBookPrefetchHandler } from '../../providers/prefetch-handler' ;
2222import { CoreTagProvider } from '@core/tag/providers/tag' ;
2323
@@ -40,6 +40,7 @@ export class AddonModBookIndexComponent extends CoreCourseModuleMainResourceComp
4040 protected chapters : AddonModBookTocChapter [ ] ;
4141 protected currentChapter : string ;
4242 protected contentsMap : AddonModBookContentsMap ;
43+ protected book : AddonModBookBook ;
4344
4445 constructor ( injector : Injector , private bookProvider : AddonModBookProvider , private courseProvider : CoreCourseProvider ,
4546 private appProvider : CoreAppProvider , private prefetchDelegate : AddonModBookPrefetchHandler ,
@@ -69,7 +70,8 @@ export class AddonModBookIndexComponent extends CoreCourseModuleMainResourceComp
6970 moduleId : this . module . id ,
7071 chapters : this . chapters ,
7172 selected : this . currentChapter ,
72- courseId : this . courseId
73+ courseId : this . courseId ,
74+ book : this . book ,
7375 } , { cssClass : 'core-modal-lateral' ,
7476 showBackdrop : true ,
7577 enableBackdropDismiss : true ,
@@ -123,6 +125,7 @@ export class AddonModBookIndexComponent extends CoreCourseModuleMainResourceComp
123125
124126 // Try to get the book data.
125127 promises . push ( this . bookProvider . getBook ( this . courseId , this . module . id ) . then ( ( book ) => {
128+ this . book = book ;
126129 this . dataRetrieved . emit ( book ) ;
127130 this . description = book . intro ;
128131 } ) . catch ( ( ) => {
0 commit comments