From f58062ddf11aea1e9f7d049e83a517656c0b0129 Mon Sep 17 00:00:00 2001 From: Rucha Deshpande <deshruch@amazon.com> Date: Wed, 13 Oct 2021 16:31:05 -0500 Subject: [PATCH] fix x-user-id --- .../provider/aws/impl/AwsPubsubRequestBodyExtractor.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/provider/notification-aws/src/main/java/org/opengroup/osdu/notification/provider/aws/impl/AwsPubsubRequestBodyExtractor.java b/provider/notification-aws/src/main/java/org/opengroup/osdu/notification/provider/aws/impl/AwsPubsubRequestBodyExtractor.java index 73867657f..7b34cb98b 100644 --- a/provider/notification-aws/src/main/java/org/opengroup/osdu/notification/provider/aws/impl/AwsPubsubRequestBodyExtractor.java +++ b/provider/notification-aws/src/main/java/org/opengroup/osdu/notification/provider/aws/impl/AwsPubsubRequestBodyExtractor.java @@ -112,7 +112,9 @@ public class AwsPubsubRequestBodyExtractor implements IPubsubRequestBodyExtracto throw new AppException(HttpStatus.BAD_REQUEST.value(), INVALID_PUBSUB_MESSAGE, "No tenant information from pubsub message."); } - lowerCase.put("x-user-id",attributes.get("x-user-id")); + String x_user_id= request.getHeader("x-user-id"); + System.out.println("*******x_user_id from original request****=="+x_user_id); + lowerCase.put("x-user-id",x_user_id); content.setAttributes(lowerCase); String decoded = new String(Base64.getDecoder().decode(data)); -- GitLab