Skip to content

Commit 37b12b1

Browse files
committed
Cross-site scripting resolved
1 parent acc154a commit 37b12b1

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

publish-service/src/main/java/com/ericsson/eiffel/remrem/publish/controller/ProducerController.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -352,6 +352,11 @@ public ResponseEntity generateAndPublish(final String msgProtocol, final String
352352
logUserName();
353353
}
354354

355+
String mp = null;
356+
if (!StringUtils.isEmpty(msgProtocol)) {
357+
mp = msgProtocol;
358+
}
359+
355360
MsgService msgService = null;
356361
if (StringUtils.isEmpty(msgProtocol) ||
357362
((msgService = PublishUtils.getMessageService(msgProtocol, msgServices)) == null)) {
@@ -422,7 +427,7 @@ public ResponseEntity generateAndPublish(final String msgProtocol, final String
422427
+ appendAttributeAndValue("okToLeaveOutInvalidOptionalFields", ensureValueNonNull(okToLeaveOutInvalidOptionalFields));
423428

424429
ResponseEntity<String> response = restTemplate.postForEntity(generateUrl,
425-
entity, String.class, generateURLTemplate.getMap(msgProtocol, msgType));
430+
entity, String.class, generateURLTemplate.getMap(mp, msgType));
426431

427432
responseStatus = response.getStatusCode();
428433
String responseBody = null;

0 commit comments

Comments
 (0)