cms/app-client/app/controllers/application.js
changeset 462 ebd8269781fa
parent 415 0046797e0411
child 465 9df336529b2f
--- a/cms/app-client/app/controllers/application.js	Sat Dec 03 00:09:28 2016 +0100
+++ b/cms/app-client/app/controllers/application.js	Sat Dec 03 01:32:43 2016 +0100
@@ -50,11 +50,19 @@
         var self = this;
         this.store.findRecord('document', this.get('player').get('item'), { reload: true }).then(function(model){
             self.get('player').set('model', model);
-            if (self.get('player').get('model').get('transcript')) {
+            let transcript = self.get('player').get('model').get('transcript');
+            console.log("transcript", transcript);
+            if (transcript && transcript.format === "application/pdf") {
+                self.get('player').set('transcript', transcript.url);
+                self.get('player').set('transcriptIframe', true);
+            }
+            else if (transcript) {
+                self.get('player').set('transcriptIframe', false);
                 self.store.findRecord('transcript', self.get('player').get('item')).then(function(model) {
                     self.get('player').set('transcript', model);
                 });
             } else {
+                self.get('player').set('transcriptIframe', false);
                 self.get('player').set('transcript', null);
             }
         });