include clip conditions from smart lists in clip queries, fixes #2134

This commit is contained in:
j 2014-02-02 12:45:10 +00:00 committed by rolux
commit 57503c7eb5
3 changed files with 57 additions and 22 deletions

View file

@ -230,14 +230,16 @@ pandora.ui.list = function() {
};
},
items: function(data, callback) {
pandora.api.find(Ox.extend(data, {
query: ui.find,
clips: {
query: pandora.getClipsQuery(),
items: pandora.getClipsItems(),
keys: []
}
}), callback);
pandora.getClipsQuery(function(clipsQuery) {
pandora.api.find(Ox.extend(data, {
query: ui.find,
clips: {
query: clipsQuery,
items: pandora.getClipsItems(),
keys: []
}
}), callback);
});
return Ox.clone(data, true);
},
keys: ['clips', 'director', 'duration', 'id', 'modified', 'posterRatio', 'title', 'videoRatio', 'year'],