[Toplist] rewrite to get podcasts from PostgreSQL
[mygpo.git] / couchdb / general / _design / podcasts / views / podcasts_groups / map.js
blob6c21b1c5bdad11d9c28b0881d41c47db8b50a626
1 function(doc)
3     function searchMergedIds(obj)
4     {
5         if (obj.merged_ids)
6         {
7             for(var n=0; n<obj.merged_ids.length; n++)
8             {
9                 emit(obj.merged_ids[n], null);
10             }
11         }
12     }
14     if (doc.doc_type == "Podcast" || doc.doc_type == "PodcastGroup")
15     {
16         emit(doc._id, null);
17         searchMergedIds(doc);
18     }
19     if (doc.doc_type == "PodcastGroup")
20     {
21         for(var n=0; n<doc.podcasts.length; n++)
22         {
23             var podcast = doc.podcasts[n];
24             emit(podcast.id, null);
25             searchMergedIds(podcast);
26         }
27     }