diff --git a/data-service/src/main/java/uk/gov/laa/ccms/data/entity/MatterType.java b/data-service/src/main/java/uk/gov/laa/ccms/data/entity/MatterType.java index 3d99d38..7c34d8f 100644 --- a/data-service/src/main/java/uk/gov/laa/ccms/data/entity/MatterType.java +++ b/data-service/src/main/java/uk/gov/laa/ccms/data/entity/MatterType.java @@ -40,4 +40,12 @@ public class MatterType { */ @Column(name = "CATEGORY_OF_LAW_CODE") private String categoryOfLawCode; + + /** + * The category of law code. + */ + @Column(name = "ACTIVE_FLAG") + private String activeFlag; + + } diff --git a/data-service/src/main/java/uk/gov/laa/ccms/data/service/LookupService.java b/data-service/src/main/java/uk/gov/laa/ccms/data/service/LookupService.java index f120d02..13d62b6 100644 --- a/data-service/src/main/java/uk/gov/laa/ccms/data/service/LookupService.java +++ b/data-service/src/main/java/uk/gov/laa/ccms/data/service/LookupService.java @@ -220,6 +220,7 @@ public MatterTypeLookupDetail getMatterTypeLookupValues( example.setMatterType(matterType); example.setDescription(description); example.setCategoryOfLawCode(categoryOfLaw); + example.setActiveFlag("Y"); return lookupMapper.toMatterTypeLookupDetail( matterTypeRepository.findAll(Example.of(example), pageable)); diff --git a/data-service/src/test/java/uk/gov/laa/ccms/data/service/LookupServiceTest.java b/data-service/src/test/java/uk/gov/laa/ccms/data/service/LookupServiceTest.java index f7672e5..eb27595 100644 --- a/data-service/src/test/java/uk/gov/laa/ccms/data/service/LookupServiceTest.java +++ b/data-service/src/test/java/uk/gov/laa/ccms/data/service/LookupServiceTest.java @@ -504,6 +504,7 @@ void getMatterTypeLookupValues_returnsPageOfMatterTypeValues() { matterTypeEntity.setDescription(description); matterTypeEntity.setMatterType(matterType); matterTypeEntity.setCategoryOfLawCode(categoryOfLaw); + matterTypeEntity.setActiveFlag("Y"); Page expectedPage = new PageImpl<>( Collections.singletonList(matterTypeEntity));