Skip to content

Commit 3cde49d

Browse files
committed
Tidy folder structure
1 parent d6d9462 commit 3cde49d

18 files changed

+75
-75
lines changed

backend/src/controller/fhir_batch_controller.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"""Function to send the request directly to lambda (or return appropriate diagnostics if this is not possible)"""
22

3-
from fhir_batch_service import ImmunizationBatchService
4-
from fhir_batch_repository import ImmunizationBatchRepository
3+
from service.fhir_batch_service import ImmunizationBatchService
4+
from repository.fhir_batch_repository import ImmunizationBatchRepository
55

66

77
def make_batch_controller():

backend/src/controller/fhir_controller.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
from controller.aws_apig_response_utils import create_response
1313
from controller.constants import E_TAG_HEADER_NAME
1414
from controller.fhir_api_exception_handler import fhir_api_exception_handler
15-
from fhir_repository import ImmunizationRepository, create_table
16-
from fhir_service import FhirService, UpdateOutcome, get_service_url
15+
from repository.fhir_repository import ImmunizationRepository, create_table
16+
from service.fhir_service import FhirService, UpdateOutcome, get_service_url
1717
from models.errors import (
1818
Severity,
1919
Code,
@@ -90,7 +90,7 @@ def get_immunization_by_identifier(self, aws_event) -> dict:
9090
return create_response(403, unauthorized.to_operation_outcome())
9191

9292
@fhir_api_exception_handler
93-
def get_immunization_by_id(self, aws_event) -> dict:
93+
def get_immunization_by_id(self, aws_event: APIGatewayProxyEventV1) -> dict:
9494
imms_id = get_path_parameter(aws_event, "id")
9595

9696
if id_error := self._validate_id(imms_id):

backend/src/forwarding_batch_lambda.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from datetime import datetime
99

1010
from batch.batch_filename_to_events_mapper import BatchFilenameToEventsMapper
11-
from fhir_batch_repository import create_table
11+
from repository.fhir_batch_repository import create_table
1212
from controller.fhir_batch_controller import ImmunizationBatchController, make_batch_controller
1313
from clients import sqs_client
1414
from models.errors import (

backend/src/repository/__init__.py

Whitespace-only changes.
File renamed without changes.

backend/src/service/__init__.py

Whitespace-only changes.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from pydantic import ValidationError
2-
from fhir_batch_repository import ImmunizationBatchRepository
2+
from repository.fhir_batch_repository import ImmunizationBatchRepository
33
from models.errors import CustomValidationError
44
from models.fhir_immunization import ImmunizationValidator
55
from models.errors import MandatoryError
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import parameter_parser
1818
from authorisation.api_operation_code import ApiOperationCode
1919
from authorisation.authoriser import Authoriser
20-
from fhir_repository import ImmunizationRepository
20+
from repository.fhir_repository import ImmunizationRepository
2121
from models.errors import InvalidPatientId, CustomValidationError, UnauthorizedVaxError, ResourceNotFoundError
2222
from models.fhir_immunization import ImmunizationValidator
2323
from models.utils.generic_utils import nhs_number_mod11_check, get_occurrence_datetime, create_diagnostics, form_json, get_contained_patient

backend/tests/controller/test_fhir_batch_controller.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
import uuid
33
from unittest.mock import Mock, create_autospec
44
from testing_utils.immunization_utils import create_covid_19_immunization
5-
from fhir_batch_service import ImmunizationBatchService
6-
from fhir_batch_repository import ImmunizationBatchRepository
5+
from service.fhir_batch_service import ImmunizationBatchService
6+
from repository.fhir_batch_repository import ImmunizationBatchRepository
77
from models.errors import (
88
ResourceNotFoundError,
99
UnhandledResponseError,

0 commit comments

Comments
 (0)