Skip to content

Commit 208d762

Browse files
Resolving test failure
1 parent e15abd7 commit 208d762

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

sormas-backend/src/main/java/de/symeda/sormas/backend/externalemail/ExternalEmailFacadeEjb.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -243,10 +243,12 @@ private void sendEmail(@Valid ExternalEmailOptionsDto options, boolean onlyLinke
243243
}
244244

245245
SurveyTokenCriteria surveyTokenCriteria = new SurveyTokenCriteria();
246-
surveyTokenCriteria.caseAssignedTo((CaseReferenceDto) options.getRootEntityReference());
247-
if (options.getAttachedDocuments() != null && options.getAttachedDocuments().size() > 0) {
248-
DocumentReferenceDto documentRef = options.getAttachedDocuments().iterator().next();
249-
surveyTokenCriteria.document(documentRef);
246+
if(options.getRootEntityReference() instanceof CaseReferenceDto){
247+
surveyTokenCriteria.caseAssignedTo((CaseReferenceDto) options.getRootEntityReference());
248+
if (options.getAttachedDocuments() != null && options.getAttachedDocuments().size() > 0) {
249+
DocumentReferenceDto documentRef = options.getAttachedDocuments().iterator().next();
250+
surveyTokenCriteria.document(documentRef);
251+
}
250252
}
251253

252254
Properties externalEmailProperties = new Properties();

0 commit comments

Comments
 (0)