cms/app-client/app/controllers/application.js
changeset 253 0be9770b09b4
parent 245 c9dd78a43b07
child 254 a7cf2887e993
equal deleted inserted replaced
252:ba4fd614582a 253:0be9770b09b4
    89 
    89 
    90     itemObserver: Ember.observer('player.item', function() {
    90     itemObserver: Ember.observer('player.item', function() {
    91         var self = this;
    91         var self = this;
    92         this.store.findRecord('document', this.get('player').get('item'), { reload: true }).then(function(model){
    92         this.store.findRecord('document', this.get('player').get('item'), { reload: true }).then(function(model){
    93             self.get('player').set('model', model);
    93             self.get('player').set('model', model);
    94         });
    94             if (self.get('player').get('model').get('transcript')) {
    95         this.store.findRecord('transcript', encodeURIComponent('11280.100/crdo-09-CAYCHAX_SOUND')).then(function(model) {
    95                 self.store.findRecord('transcript', encodeURIComponent(self.get('player').get('item'))).then(function(model) {
    96             self.get('player').set('transcript', model);
    96                     self.get('player').set('transcript', model);
       
    97                 });
       
    98             } else {
       
    99                 self.get('player').set('transcript', null);
       
   100             }
    97         });
   101         });
    98     }),
   102     }),
    99 
   103 
   100     notice: null,
   104     notice: null,
   101     noticeModel: null,
   105     noticeModel: null,