]> _ Git - fluidbook-html5.git/commitdiff
wait #2645 @0.5
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Thu, 21 Mar 2019 18:18:17 +0000 (19:18 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Thu, 21 Mar 2019 18:18:17 +0000 (19:18 +0100)
js/libs/fluidbook/fluidbook.print.js

index a1ed160dbec205038e22fe838685120eb0a348f5..8427b39c7cd64048fb99bb412798f96cdad032c4 100644 (file)
@@ -14,14 +14,13 @@ FluidbookPrint.prototype = {
 
             // ToDo: Consider what happens if Fluidbook is self-hosted or offline (maybe here is not the best place to handle that)
 
-            var dynamicPDF = 'https://workshop.fluidbook.com/s/e/' + $this.fluidbook.datas.cid + '/',
-                leftPageNumber = $this.fluidbook.getPhysicalPageNumberOfSide('left'),
-                rightPageNumber = $this.fluidbook.getPhysicalPageNumberOfSide('right'),
-                element = $(this),
-                mode = element.data('mode'), // Either 'print' or 'download'
-                print = (mode == 'print'),
-                choice = $('input[name="pageChoice"]:checked').val();
-
+            var element = $(this);
+            var mode = element.data('mode'); // Either 'print' or 'download'
+            var print = (mode === 'print');
+            var dynamicPDF = 'https://workshop.fluidbook.com/s/' + (print ? 'ep' : 'e') + '/' + $this.fluidbook.datas.cid + '/';
+            var leftPageNumber = $this.fluidbook.getPhysicalPageNumberOfSide('left');
+            var rightPageNumber = $this.fluidbook.getPhysicalPageNumberOfSide('right');
+            var choice = $('input[name="pageChoice"]:checked').val();
 
             switch (choice) {
                 case 'left':