Example #1
0
 def serialize(self, request, app):
     full_data = SearchView.serialize(self, request, app)
     data = {}
     for k in SEARCH_FIELDS:
         data[k] = full_data.get(k)
     # For translated fields, just return the default locale.
     data['name'] = get_translations(full_data, 'name',
                                     full_data['default_locale'],
                                     full_data['default_locale'])
     # Add reviewer-specific stuff that's not in the standard dehydrate.
     data['latest_version'] = app.latest_version
     data['is_escalated'] = app.is_escalated
     return data