diff --git a/app/services/regulatory-attachments-fetcher.js b/app/services/regulatory-attachments-fetcher.js index aa4b0032d..f9aaab066 100644 --- a/app/services/regulatory-attachments-fetcher.js +++ b/app/services/regulatory-attachments-fetcher.js @@ -21,11 +21,17 @@ export default class RegulatoryAttachmentsFetcher extends Service { PREFIX mu: PREFIX pav: PREFIX dct: + PREFIX schema: select distinct * where { ?publishedContainer a ext:PublishedRegulatoryAttachmentContainer; mu:uuid ?uuid; ext:currentVersion ?container. ?container dct:title ?title. + ?reglement ext:publishedVersion ?publishedContainer. + OPTIONAL { + ?reglement schema:validThrough ?validThrough. + } + FILTER( ! BOUND(?validThrough) || ?validThrough > NOW()) } `; const details = {