From e3bbb4e92c4c6a34491611e2549705de464dc90a Mon Sep 17 00:00:00 2001 From: John Moehrke Date: Tue, 6 Aug 2024 17:00:30 -0500 Subject: [PATCH 1/2] Add Gherkin to AdjunctFileLoader.java close #930 --- .../hl7/fhir/igtools/publisher/loaders/AdjunctFileLoader.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/org.hl7.fhir.publisher.core/src/main/java/org/hl7/fhir/igtools/publisher/loaders/AdjunctFileLoader.java b/org.hl7.fhir.publisher.core/src/main/java/org/hl7/fhir/igtools/publisher/loaders/AdjunctFileLoader.java index c17b6f32..4076d89c 100644 --- a/org.hl7.fhir.publisher.core/src/main/java/org/hl7/fhir/igtools/publisher/loaders/AdjunctFileLoader.java +++ b/org.hl7.fhir.publisher.core/src/main/java/org/hl7/fhir/igtools/publisher/loaders/AdjunctFileLoader.java @@ -214,6 +214,8 @@ private String determineContentType(String ext) { return "image/jpeg"; } else if ("cql".equals(ext)) { return "text/cql"; + } else if ("feature".equals(ext)) { + return "text/x-gherkin"; } else { return null; } From 35eff11974bdabd587ce4946a89b1aa9dbdc96d6 Mon Sep 17 00:00:00 2001 From: John Moehrke Date: Tue, 13 Aug 2024 16:39:00 -0500 Subject: [PATCH 2/2] Update AdjunctFileLoader.java added json, xml, text, and txt --- .../fhir/igtools/publisher/loaders/AdjunctFileLoader.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/org.hl7.fhir.publisher.core/src/main/java/org/hl7/fhir/igtools/publisher/loaders/AdjunctFileLoader.java b/org.hl7.fhir.publisher.core/src/main/java/org/hl7/fhir/igtools/publisher/loaders/AdjunctFileLoader.java index 4076d89c..27936473 100644 --- a/org.hl7.fhir.publisher.core/src/main/java/org/hl7/fhir/igtools/publisher/loaders/AdjunctFileLoader.java +++ b/org.hl7.fhir.publisher.core/src/main/java/org/hl7/fhir/igtools/publisher/loaders/AdjunctFileLoader.java @@ -216,6 +216,14 @@ private String determineContentType(String ext) { return "text/cql"; } else if ("feature".equals(ext)) { return "text/x-gherkin"; + } else if ("json".equals(ext)) { + return "application/json"; + } else if ("xml".equals(ext)) { + return "application/xml"; + } else if ("text".equals(ext)) { + return "text/plain"; + } else if ("txt".equals(ext)) { + return "text/plain"; } else { return null; }