equal
deleted
inserted
replaced
68 deserializer : function(_data, _source) { |
68 deserializer : function(_data, _source) { |
69 var _res = new IriSP.Model.Annotation(_data.id, _source); |
69 var _res = new IriSP.Model.Annotation(_data.id, _source); |
70 _res.title = _data.meta.creator_name; |
70 _res.title = _data.meta.creator_name; |
71 _res.description = _data.content.data; |
71 _res.description = _data.content.data; |
72 _res.created = IriSP.Model.isoToDate(_data.meta.created); |
72 _res.created = IriSP.Model.isoToDate(_data.meta.created); |
73 var _c = parseInt(_data.color).toString(16); |
|
74 while (_c.length < 6) { |
|
75 _c = '0' + _c; |
|
76 } |
|
77 _res.color = '#' + _c; |
|
78 _res.setMedia(_data.media, _source); |
73 _res.setMedia(_data.media, _source); |
79 _res.setAnnotationType(_data.type); |
74 _res.setAnnotationType(_data.type); |
80 _res.setTags(IriSP._(_data.tags).map(function(_t) { |
75 _res.setTags(IriSP._(_data.tags).map(function(_t) { |
81 if (typeof _source.contents.tag === "undefined") { |
76 if (typeof _source.contents.tag === "undefined") { |
82 _source.contents.tag = new IriSP.Model.List(_source.directory); |
77 _source.contents.tag = new IriSP.Model.List(_source.directory); |