Skip to content

Commit 4f391a0

Browse files
committed
adding the @component to create beans of the loader and others
1 parent 90cbf72 commit 4f391a0

4 files changed

Lines changed: 9 additions & 5 deletions

File tree

api-2.6/src/main/java/org/openmrs/module/initializer/api/fhir/cpm/FhirContactPointMapCsvParser.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,15 @@
2222
import org.openmrs.module.initializer.api.CsvLine;
2323
import org.openmrs.module.initializer.api.CsvParser;
2424
import org.springframework.beans.factory.annotation.Autowired;
25+
import org.springframework.stereotype.Component;
2526

27+
@Component
2628
@OpenmrsProfile(modules = { "fhir2:1.11.* - 9.*" }, openmrsPlatformVersion = "2.6.3 - 2.6.*, 2.7.* - 9.*")
2729
public class FhirContactPointMapCsvParser extends CsvParser<FhirContactPointMap, BaseLineProcessor<FhirContactPointMap>> {
2830

2931
public static final String ATTRIBUTE_TYPE_DOMAIN_HEADER = "Entity name";
3032

31-
public static final String ATTRIBUTE_TYPE = "Attribute type";
33+
public static final String ATTRIBUTE_TYPE = "Attribute Type";
3234

3335
private static final String LOCATION = "location";
3436

@@ -116,9 +118,7 @@ protected PersonAttributeType getPersonAttributeType(String attributeType) {
116118
return personAttributeType;
117119
}
118120

119-
personAttributeType = personService.getPersonAttributeTypeByUuid(attributeType);
120-
121-
return personAttributeType;
121+
return personService.getPersonAttributeTypeByUuid(attributeType);
122122
}
123123

124124
protected BaseAttributeType<?> getBaseAttributeType(String attributeDomain, String attributeType) {

api-2.6/src/main/java/org/openmrs/module/initializer/api/fhir/cpm/FhirContactPointMapLineProcessor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,11 @@
1515
import org.openmrs.module.fhir2.model.FhirContactPointMap;
1616
import org.openmrs.module.initializer.api.BaseLineProcessor;
1717
import org.openmrs.module.initializer.api.CsvLine;
18+
import org.springframework.stereotype.Component;
1819

1920
import static org.openmrs.module.initializer.api.fhir.cpm.FhirContactPointMapCsvParser.ATTRIBUTE_TYPE_DOMAIN_HEADER;
2021

22+
@Component
2123
@OpenmrsProfile(modules = { "fhir2:1.11.* - 9.*" }, openmrsPlatformVersion = "2.6.3 - 2.6.*, 2.7.* - 9.*")
2224
public class FhirContactPointMapLineProcessor extends BaseLineProcessor<FhirContactPointMap> {
2325

api-2.6/src/main/java/org/openmrs/module/initializer/api/fhir/cpm/FhirContactPointMapLoader.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@
1313
import org.openmrs.module.fhir2.model.FhirContactPointMap;
1414
import org.openmrs.module.initializer.api.loaders.BaseCsvLoader;
1515
import org.springframework.beans.factory.annotation.Autowired;
16+
import org.springframework.stereotype.Component;
1617

18+
@Component
1719
@OpenmrsProfile(modules = { "fhir2:1.11.* - 9.*" }, openmrsPlatformVersion = "2.6.3 - 2.6.*, 2.7.* - 9.*")
1820
public class FhirContactPointMapLoader extends BaseCsvLoader<FhirContactPointMap, FhirContactPointMapCsvParser> {
1921

api-2.6/src/test/java/org/openmrs/module/initializer/api/FhirPatientContactPointMapIntegrationTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,8 @@ public void setup() {
6969
fhirContactPointMap.setSystem(ContactPoint.ContactPointSystem.PHONE);
7070
fhirContactPointMap.setUse(ContactPoint.ContactPointUse.WORK);
7171
fhirContactPointMap.setRank(1);
72+
7273
fhirContactPointMapService.saveFhirContactPointMap(fhirContactPointMap);
73-
personService.savePersonAttributeType(personAttributeType);
7474
}
7575

7676
@Test

0 commit comments

Comments
 (0)