src/js/serializers/PlatformSerializer.js
branchnew-model
changeset 880 4c7b33bf2795
parent 876 03967b6ada7c
child 882 61c384dda19e
equal deleted inserted replaced
876:03967b6ada7c 880:4c7b33bf2795
    95                 _res.setTags(IriSP._(_data.tags).pluck("id-ref"));
    95                 _res.setTags(IriSP._(_data.tags).pluck("id-ref"));
    96                 _res.setBegin(_data.begin);
    96                 _res.setBegin(_data.begin);
    97                 _res.setEnd(_data.end);
    97                 _res.setEnd(_data.end);
    98                 _res.creator = _data.meta["dc:creator"] || "";
    98                 _res.creator = _data.meta["dc:creator"] || "";
    99                 _res.project = _data.meta.project || "";
    99                 _res.project = _data.meta.project || "";
   100                 _res.source = _data.meta["dc:source"] || {};
   100                 if (typeof _data.meta["dc:source"] !== "undefined" && typeof _data.meta["dc:source"].content !== "undefined") {
       
   101                     _res.source = JSON.parse(_data.meta["dc:source"].content);
       
   102                 }
   101                 return _res;
   103                 return _res;
   102             },
   104             },
   103             serializer : function(_data, _source) {
   105             serializer : function(_data, _source) {
   104                 return {
   106                 return {
   105                     id : _source.unNamespace(_data.id),
   107                     id : _source.unNamespace(_data.id),