Skip to content

Commit d02e642

Browse files
committed
test url
1 parent 3c9450d commit d02e642

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

backend/src/fhir_service.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
from uuid import uuid4
33
import datetime
44
import os
5+
import re
56
from enum import Enum
67
from typing import Optional, Union
78

@@ -43,6 +44,9 @@ def get_service_url(
4344
subdomain = ""
4445
else:
4546
subdomain = "internal-dev."
47+
48+
service_base_path = re.sub(r"immunisation-fhir-api(-pr-\d+)?", r"immunisation-fhir-api/FHIR/R4\1", service_base_path)
49+
4650
return f"https://{subdomain}api.service.nhs.uk/{service_base_path}"
4751

4852

backend/tests/test_fhir_service.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1100,7 +1100,7 @@ def test_matches_contain_fullUrl(self):
11001100
for i, entry in enumerate(entries):
11011101
self.assertEqual(
11021102
entry.fullUrl,
1103-
f"https://internal-dev.api.service.nhs.uk/immunisation-fhir-api/Immunization/{imms_ids[i]}",
1103+
f"https://internal-dev.api.service.nhs.uk/immunisation-fhir-api/FHIR/R4/Immunization/{imms_ids[i]}",
11041104
)
11051105

11061106
def test_patient_contains_fullUrl(self):

0 commit comments

Comments
 (0)