1. Su Lab
  2. BioThings
  3. mygene.info

Commits

Cyrus Afrasiabi  committed da46dd6

Added indent to /metadata/fields, changed 'available_fields' in /metadata to point to the available fields

Comments (0)

Files changed (2)

File src/api_v2/handlers.py Modified

View file
  • Ignore whitespace
  • Hide word diff
             r[k1] = v
             #if k1 in notes:
             #    r[k1]['notes'] = notes[k1]
-        self.return_json(r)
+        self.return_json(r, indent=2)
 
 
 APP_LIST = [

File src/utils/es.py Modified

View file
  • Ignore whitespace
  • Hide word diff
                     f = v.get('index_name', k)
                     yield f
         mapping = list(mapping.values())[0]['mappings']
-        field_set = set(get_fields(mapping[self._doc_type]['properties']))
+        #field_set = set(get_fields(mapping[self._doc_type]['properties']))
         metadata = {
-            'available_fields': sorted(field_set)
+            #'available_fields': sorted(field_set)
+            'available_fields': 'http://mygene.info/metadata/fields'
         }
         if '_meta' in mapping[self._doc_type]:
             metadata.update(mapping[self._doc_type]['_meta'])