add filter generic/is_types
[mygpo.git] / couchdb / general / _design / episode_states / filters / has_play_events.js
blob991a90f618a1f16f3e01f1c8f7b1ef3b86e71438
1 function(doc, req)
3     if(doc.doc_type != "EpisodeUserState")
4     {
5         return false;
6     }
8     if(doc._deleted == true)
9     {
10         return false;
11     }
13     if(!doc.actions)
14     {
15         return false;
16     }
18     function isPlayEvent(action)
19     {
20         return action.action == "play";
21     }
23     return doc.actions.some(isPlayEvent);