diff --git a/biblio-tools/v1/unpaywall/expand.ini b/biblio-tools/v1/unpaywall/expand.ini index c0b2b6d..e2f404d 100644 --- a/biblio-tools/v1/unpaywall/expand.ini +++ b/biblio-tools/v1/unpaywall/expand.ini @@ -52,7 +52,7 @@ # Création d'une requete graphql avec une liste de DOI [replace] path = output.0.query -value = self().map('value').map(x => JSON.stringify(x)).join(',').thru(allIdentifiers => `{GetByDOI(dois:[${allIdentifiers}]){doi,is_oa,oa_status,has_repository_copy,oa_locations{host_type,is_best,license,url,url_for_landing_page,url_for_pdf,version}}}`) +value = self().map('value').map(x => JSON.stringify(x)).join(',').thru(allIdentifiers => `{GetByDOI(dois:[${allIdentifiers}]){doi,is_oa,oa_status,has_repository_copy,best_oa_location{host_type},oa_locations{host_type,is_best,license,url,url_for_landing_page,url_for_pdf,version}}}`) path = input value = self() @@ -79,7 +79,7 @@ path = id value = get('doi').toLower() path = value -value = self() +value = self().omit('best_oa_location', 'oa_locations') path = value.is_oa value = get('is_oa')