crea/integration/metadataplayer/LdtPlayer-core.js
changeset 62 c56d8f2447a2
parent 59 1c68ad1ea60f
child 80 c846ed98cc75
--- a/crea/integration/metadataplayer/LdtPlayer-core.js	Mon Jun 11 18:55:50 2012 +0200
+++ b/crea/integration/metadataplayer/LdtPlayer-core.js	Tue Jun 12 12:45:47 2012 +0200
@@ -2199,9 +2199,9 @@
             return;
         }
         IriSP._(this.types).forEach(function(_type, _typename) {
-            var _listdata = _data[_type.serialized_name];
+            var _listdata = _data[_type.serialized_name],
+                _list = new IriSP.Model.List(_source.directory);
             if (typeof _listdata !== "undefined" && _listdata !== null) {
-                var _list = new IriSP.Model.List(_source.directory);
                 if (_listdata.hasOwnProperty("length")) {
                     var _l = _listdata.length;
                     for (var _i = 0; _i < _l; _i++) {
@@ -2210,8 +2210,8 @@
                 } else {
                     _list.push(_type.deserializer(_listdata, _source));
                 }
-                _source.addList(_typename, _list);
             }
+            _source.addList(_typename, _list);
         });
         
         if (typeof _data.meta !== "undefined") {