cms/app-client/app/serializers/transcript.js
changeset 476 9cffc7f32f14
parent 461 9b7a6c099870
child 532 1190ea937f2d
--- a/cms/app-client/app/serializers/transcript.js	Sat Dec 17 23:43:28 2016 +0100
+++ b/cms/app-client/app/serializers/transcript.js	Sun Dec 18 01:13:51 2016 +0100
@@ -28,7 +28,8 @@
         },{});
 
         var sections = _.map(payload['lists'] || [], function(list){
-          var topic = topics[list['meta']['corpus:topic']['id-ref']];
+          var topicRef = list['meta']['corpus:topic']?list['meta']['corpus:topic']['id-ref']:null;
+          var topic = topicRef?topics[topicRef]:null;
           return {
             title: (topic && topic['desc'])?topic['desc'] : null,
             begin: list['meta']['corpus:begin'],