def index(): sources = [] latest = set() for source in Source.all_by_user(current_user): data = source.to_dict() data['can_write'] = authz.source_write(source.slug) latest.add(data['updated_at']) sources.append(data) etag_cache_keygen(max(latest)) return jsonify({'results': sources, 'total': len(sources)})
def index(): sources = [] latest = set() for source in Source.all_by_user(current_user): data = source.to_dict() data['can_write'] = authz.source_write(source.slug) latest.add(data['updated_at']) sources.append(data) if len(latest): etag_cache_keygen(max(latest)) return jsonify({'results': sources, 'total': len(sources)})