File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ class IIIFPlugin {
3535 bookTitle : resolveInternationalString ( manifest . label ) ,
3636 pageProgression : manifest . viewingDirection == "right-to-left" ? "rl" : "lr" ,
3737 // numLeafs: manifest.items.length,
38- metadata : manifest . metadata . map ( ( metadata ) => {
38+ metadata : ( manifest . metadata || [ ] ) . map ( ( metadata ) => {
3939 return {
4040 label : resolveInternationalString ( metadata . label ) ,
4141 value : resolveInternationalString ( metadata . value ) ,
@@ -76,7 +76,9 @@ class IIIFPlugin {
7676 spread = [ ] ;
7777 }
7878 } ) ;
79-
79+ if ( spread . length > 0 ) {
80+ book . data . push ( spread ) ;
81+ }
8082 return book ;
8183 }
8284
@@ -116,7 +118,9 @@ class IIIFPlugin {
116118 spread = [ ] ;
117119 }
118120 } ) ;
119-
121+ if ( spread . length > 0 ) {
122+ book . data . push ( spread ) ;
123+ }
120124 return book ;
121125 }
122126}
You can’t perform that action at this time.
0 commit comments