Skip to content

Commit 2ffc5f6

Browse files
committed
fix: remove double-encoding regressions
These got mistakenly left when refactoring the Procedure URIs.
1 parent 611c85a commit 2ffc5f6

3 files changed

Lines changed: 8 additions & 8 deletions

File tree

src/mappings-can/Procedure-can.rml.ttl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ tedm:MG-Procedure_ND-DirectAward a rr:TriplesMap ;
3535
rr:subjectMap
3636
[
3737
rdfs:label "ND-DirectAward";
38-
rr:template "http://data.europa.eu/a4g/resource/{/*/cbc:ID[@schemeName='notice-id']}-{/*/cbc:VersionID}/Procedure/{encode-for-uri(/*/cbc:ContractFolderID)}" ;
38+
rr:template "http://data.europa.eu/a4g/resource/{/*/cbc:ID[@schemeName='notice-id']}-{/*/cbc:VersionID}/Procedure/{/*/cbc:ContractFolderID}" ;
3939
rr:class epo:Procedure
4040
] ;
4141

src/mappings-versioned/ContractModificationInformation-can_v1.3-1.6.rml.ttl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ tedm:MG-Identifier-relatesToEFormSectionIdentifier-ContractModificationInformati
128128
rr:subjectMap
129129
[
130130
rdfs:label "ND-Modification" ;
131-
rr:template "http://data.europa.eu/a4g/resource/{/*/cbc:ID[@schemeName='notice-id']}-{/*/cbc:VersionID}/ContractModificationInformation/Identifier/{encode-for-uri(.)}" ;
131+
rr:template "http://data.europa.eu/a4g/resource/{/*/cbc:ID[@schemeName='notice-id']}-{/*/cbc:VersionID}/ContractModificationInformation/Identifier/{.}" ;
132132
rr:class adms:Identifier
133133
] ;
134134
rr:predicateObjectMap

src/mappings/Procedure.rml.ttl

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,7 @@ tedm:MG-Procedure_ND-CrossBorderLaw a rr:TriplesMap ;
301301
rr:subjectMap
302302
[
303303
rdfs:label "ND-CrossBorderLaw";
304-
rr:template "http://data.europa.eu/a4g/resource/{/*/cbc:ID[@schemeName='notice-id']}-{/*/cbc:VersionID}/Procedure/{encode-for-uri(/*/cbc:ContractFolderID)}" ;
304+
rr:template "http://data.europa.eu/a4g/resource/{/*/cbc:ID[@schemeName='notice-id']}-{/*/cbc:VersionID}/Procedure/{/*/cbc:ContractFolderID}" ;
305305
rr:class epo:Procedure
306306
] ;
307307
rr:predicateObjectMap
@@ -351,7 +351,7 @@ tedm:MG-Procedure_ND-LotDistribution a rr:TriplesMap ;
351351
[
352352
rdfs:label "ND-LotDistribution";
353353
rdfs:comment "Primary type declaration of MG-Procedure under ND-LotDistribution";
354-
rr:template "http://data.europa.eu/a4g/resource/{/*/cbc:ID[@schemeName='notice-id']}-{/*/cbc:VersionID}/Procedure/{encode-for-uri(/*/cbc:ContractFolderID)}" ;
354+
rr:template "http://data.europa.eu/a4g/resource/{/*/cbc:ID[@schemeName='notice-id']}-{/*/cbc:VersionID}/Procedure/{/*/cbc:ContractFolderID}" ;
355355
rr:class epo:Procedure
356356
] ;
357357
rr:predicateObjectMap
@@ -782,7 +782,7 @@ tedm:MG-Procedure_ND-ProcedureTenderingProcess a rr:TriplesMap ;
782782
# this is an example of a template/IRI that hashes on the parent path
783783
rdfs:label "ND-ProcedureTenderingProcess" ;
784784
rdfs:comment "Type declaration for MG-Procedure under ND-ProcedureTenderingProcess" ;
785-
rr:template "http://data.europa.eu/a4g/resource/{/*/cbc:ID[@schemeName='notice-id']}-{/*/cbc:VersionID}/Procedure/{encode-for-uri(/*/cbc:ContractFolderID)}" ;
785+
rr:template "http://data.europa.eu/a4g/resource/{/*/cbc:ID[@schemeName='notice-id']}-{/*/cbc:VersionID}/Procedure/{/*/cbc:ContractFolderID}" ;
786786
rr:class epo:Procedure
787787
] ;
788788
# rr:predicateObjectMap
@@ -854,7 +854,7 @@ tedm:MG-Procedure_ND-AcceleratedProcedure a rr:TriplesMap ;
854854
# this is an example of a subject IRI with a hash on the grandparent
855855
rdfs:label "ND-AcceleratedProcedure" ;
856856
rdfs:comment "Type declaration for MG-Procedure under ND-AcceleratedProcedure" ;
857-
rr:template "http://data.europa.eu/a4g/resource/{/*/cbc:ID[@schemeName='notice-id']}-{/*/cbc:VersionID}/Procedure/{encode-for-uri(/*/cbc:ContractFolderID)}" ;
857+
rr:template "http://data.europa.eu/a4g/resource/{/*/cbc:ID[@schemeName='notice-id']}-{/*/cbc:VersionID}/Procedure/{/*/cbc:ContractFolderID}" ;
858858
rr:class epo:Procedure
859859
] ;
860860
rr:predicateObjectMap
@@ -1358,7 +1358,7 @@ tedm:MG-langString-hasAcceleratedProcedureJustification-Procedure_ND-Accelerated
13581358
rr:class epo-not:Procedure ;
13591359
rdfs:comment "Type declaration for MG-Procedure under ND-AcceleratedProcedure" ;
13601360
rdfs:label "ND-AcceleratedProcedure" ;
1361-
rr:template "http://data.europa.eu/a4g/resource/{/*/cbc:ID[@schemeName='notice-id']}-{/*/cbc:VersionID}/Procedure/{encode-for-uri(/*/cbc:ContractFolderID)}" ;
1361+
rr:template "http://data.europa.eu/a4g/resource/{/*/cbc:ID[@schemeName='notice-id']}-{/*/cbc:VersionID}/Procedure/{/*/cbc:ContractFolderID}" ;
13621362
] ;
13631363
rr:predicateObjectMap [
13641364
rr:predicate epo-not:hasAcceleratedProcedureJustification ;
@@ -1547,7 +1547,7 @@ tedm:MG-langString-hasMainFeature-Procedure_ND-ProcedureTenderingProcess a rr:Tr
15471547
rr:class epo-not:Procedure ;
15481548
rdfs:comment "Type declaration for MG-Procedure under ND-ProcedureTenderingProcess" ;
15491549
rdfs:label "ND-ProcedureTenderingProcess" ;
1550-
rr:template "http://data.europa.eu/a4g/resource/{/*/cbc:ID[@schemeName='notice-id']}-{/*/cbc:VersionID}/Procedure/{encode-for-uri(/*/cbc:ContractFolderID)}" ;
1550+
rr:template "http://data.europa.eu/a4g/resource/{/*/cbc:ID[@schemeName='notice-id']}-{/*/cbc:VersionID}/Procedure/{/*/cbc:ContractFolderID}" ;
15511551
] ;
15521552
rr:predicateObjectMap [
15531553
rr:predicate epo-not:hasMainFeature ;

0 commit comments

Comments
 (0)