diff --git a/provider/notification-azure/src/main/java/org/opengroup/osdu/notification/provider/azure/util/SubscriberNotificationRequestLogger.java b/provider/notification-azure/src/main/java/org/opengroup/osdu/notification/provider/azure/util/SubscriberNotificationRequestLogger.java index 9cad077429e034a84db64b728ae0af863f37031a..e05e8f4856326a2742b721b41db89dcc2ecab864 100644 --- a/provider/notification-azure/src/main/java/org/opengroup/osdu/notification/provider/azure/util/SubscriberNotificationRequestLogger.java +++ b/provider/notification-azure/src/main/java/org/opengroup/osdu/notification/provider/azure/util/SubscriberNotificationRequestLogger.java @@ -29,7 +29,7 @@ public class SubscriberNotificationRequestLogger implements ISubscriberNotificat .build(); final String data = response.isSuccessCode() ? String.format("notificationId=%s subscriptionId=%s", notificationId, subscription.getId()) - : String.format("notificationId=%s subscriptionId=%s response=%s", notificationId, subscription.getId(), response.getBody()); + : String.format("notificationId=%s subscriptionId=%s createdBy=%s response=%s", notificationId, subscription.getId(), subscription.getCreatedBy(), response.getBody()); loggingOptions.setData(data); this.dependencyLogger.logDependency(loggingOptions); } diff --git a/provider/notification-azure/src/test/java/org/opengroup/osdu/notification/util/SubscriberNotificationRequestLoggerTest.java b/provider/notification-azure/src/test/java/org/opengroup/osdu/notification/util/SubscriberNotificationRequestLoggerTest.java index 4f5d5d5d9440f50b88743f3cbfeaf5c18b4e40c9..d8ecdba191ff71f69cafbd10220687460f46f983 100644 --- a/provider/notification-azure/src/test/java/org/opengroup/osdu/notification/util/SubscriberNotificationRequestLoggerTest.java +++ b/provider/notification-azure/src/test/java/org/opengroup/osdu/notification/util/SubscriberNotificationRequestLoggerTest.java @@ -68,7 +68,7 @@ public class SubscriberNotificationRequestLoggerTest { ArgumentCaptor<DependencyLoggingOptions> loggingOptionsArgumentCaptor = ArgumentCaptor.forClass(DependencyLoggingOptions.class); verify(dependencyLogger, times(1)).logDependency(loggingOptionsArgumentCaptor.capture()); DependencyLoggingOptions actualLoggingOptions = loggingOptionsArgumentCaptor.getValue(); - verifyDependencyLogging(actualLoggingOptions, "notificationId=test-notification-id subscriptionId=id_1 response=unauthorized", "http://challenge", 403, false); + verifyDependencyLogging(actualLoggingOptions, "notificationId=test-notification-id subscriptionId=id_1 createdBy=test@test.com response=unauthorized", "http://challenge", 403, false); } private void verifyDependencyLogging(DependencyLoggingOptions capturedLoggingOptions, String data, String target, int resultCode, boolean success) {