diff --git a/lib/channel/playlist.js b/lib/channel/playlist.js index e555fe34..a34d9bd9 100644 --- a/lib/channel/playlist.js +++ b/lib/channel/playlist.js @@ -133,9 +133,13 @@ PlaylistModule.prototype.load = function (data) { }; PlaylistModule.prototype.save = function (data) { - var arr = this.items.toArray().map(function (m) { - delete m.meta; - return m; + var arr = this.items.toArray().map(function (item) { + if (item.media && item.media.meta) { + delete item.media.meta.object; + delete item.media.meta.params; + delete item.media.meta.direct; + } + return item; }); var pos = 0; for (var i = 0; i < arr.length; i++) {