def _apply_options(layer, options): result = {} include_files = options.get('include_files') file_deleted = options.get('file_deleted') if include_files is not None: _filter = { 'file': include_files, 'deleted': file_deleted } result['files'] = list_file_svc.listing(layer['id'], _filter) return result
def get(self): layer_id = int(self.request.GET.get('layerId')) filters = json.loads(self.request.GET.get('filters')) result = list_file_svc.listing(layer_id, filters) self.response.out.write(json.dumps(result))