diff --git a/web/src/main/java/se/inera/intyg/webcert/web/csintegration/message/MessageRequestConverter.java b/web/src/main/java/se/inera/intyg/webcert/web/csintegration/message/MessageRequestConverter.java index 98ac857a30..9ef15b7cd0 100644 --- a/web/src/main/java/se/inera/intyg/webcert/web/csintegration/message/MessageRequestConverter.java +++ b/web/src/main/java/se/inera/intyg/webcert/web/csintegration/message/MessageRequestConverter.java @@ -56,7 +56,7 @@ public IncomingMessageRequestDTO convert(SendMessageToCareType messageToCareType .build() ) .referenceId(messageToCareType.getReferensId()) - .subject(messageToCareType.getRubrik()) + .subject(messageToCareType.getAmne().getDisplayName()) .lastDateToAnswer(messageToCareType.getSistaDatumForSvar()) .sentBy(SentByDTO.getByCode(messageToCareType.getSkickatAv().getPart().getCode())) .sent(messageToCareType.getSkickatTidpunkt()) diff --git a/web/src/test/java/se/inera/intyg/webcert/web/csintegration/message/MessageRequestConverterTest.java b/web/src/test/java/se/inera/intyg/webcert/web/csintegration/message/MessageRequestConverterTest.java index 984211695c..63aae47b70 100644 --- a/web/src/test/java/se/inera/intyg/webcert/web/csintegration/message/MessageRequestConverterTest.java +++ b/web/src/test/java/se/inera/intyg/webcert/web/csintegration/message/MessageRequestConverterTest.java @@ -189,6 +189,7 @@ private SendMessageToCareType getSendMessageToCareTypeRequest() { final var res = new SendMessageToCareType(); res.setAmne(new Amneskod()); res.getAmne().setCode(MESSAGE_TYPE_COMPLEMENT); + res.getAmne().setDisplayName(SUBJECT); res.setIntygsId(createIntygsId()); res.setMeddelandeId(MESSAGE_ID); res.setMeddelande(MESSAGE);