~jcsackett/charmworld/bac-tag-constraints

« back to all changes in this revision

Viewing changes to charmworld/migrations/versions/014_id_and_search_representation.py

[r=benji][bug=][author=sinzui] Update IndexClient.api_search to include the doctype of the found document.

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
 
29
29
 
30
30
def upgrade_migrate_featured_13(db, index_client):
31
 
    featured_data = index_client.api_search(filters={'is_featured': [True]})
 
31
    filters = {'is_featured': [True]}
 
32
    featured_data = [
 
33
        f['data'] for f in index_client.api_search(filters=filters)]
32
34
    featured = FeaturedSource(db.featured)
33
35
    for charm_data in featured_data:
34
36
        if charm_data.get('is_featured'):