Skip to content
This repository was archived by the owner on May 5, 2021. It is now read-only.

Commit a4ddd81

Browse files
1 parent 831a929 commit a4ddd81

1 file changed

Lines changed: 5 additions & 8 deletions

File tree

sormas-ui/src/main/java/de/symeda/sormas/ui/caze/CaseController.java

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -174,14 +174,10 @@ public void createFromContact(ContactDto contact) {
174174
selectOrCreateCase(dto, FacadeProvider.getPersonFacade().getPersonByUuid(selectedPerson.getUuid()), uuid -> {
175175
if (uuid == null) {
176176
CommitDiscardWrapperComponent<CaseCreateForm> caseCreateComponent = getCaseCreateComponent(contact, null, null);
177-
caseCreateComponent.addCommitListener(new CommitListener() {
178-
179-
@Override
180-
public void onCommit() {
181-
ContactDto updatedContact = FacadeProvider.getContactFacade().getContactByUuid(contact.getUuid());
182-
updatedContact.setContactClassification(ContactClassification.CONFIRMED);
183-
FacadeProvider.getContactFacade().saveContact(updatedContact);
184-
}
177+
caseCreateComponent.addCommitListener(() -> {
178+
ContactDto updatedContact = FacadeProvider.getContactFacade().getContactByUuid(contact.getUuid());
179+
updatedContact.setContactClassification(ContactClassification.CONFIRMED);
180+
FacadeProvider.getContactFacade().saveContact(updatedContact);
185181
});
186182
VaadinUiUtil.showModalPopupWindow(caseCreateComponent, I18nProperties.getString(Strings.headingCreateNewCase));
187183
} else {
@@ -353,6 +349,7 @@ public CommitDiscardWrapperComponent<CaseCreateForm> getCaseCreateComponent(
353349
person = FacadeProvider.getPersonFacade().getPersonByUuid(convertedContact.getPerson().getUuid());
354350
if (unrelatedDisease == null) {
355351
caze = CaseDataDto.buildFromContact(convertedContact);
352+
caze.getEpiData().setContactWithSourceCaseKnown(YesNoUnknown.YES);
356353
} else {
357354
caze = CaseDataDto.buildFromUnrelatedContact(convertedContact, unrelatedDisease);
358355
}

0 commit comments

Comments
 (0)