Skip to content

Commit 0e012fb

Browse files
committed
Add userIP to faulty event
1 parent 9390981 commit 0e012fb

File tree

1 file changed

+5
-0
lines changed
  • components/apimgt/org.wso2.carbon.apimgt.common.analytics/src/main/java/org/wso2/carbon/apimgt/common/analytics/collectors/impl

1 file changed

+5
-0
lines changed

components/apimgt/org.wso2.carbon.apimgt.common.analytics/src/main/java/org/wso2/carbon/apimgt/common/analytics/collectors/impl/FaultyRequestDataCollector.java

+5
Original file line numberDiff line numberDiff line change
@@ -84,12 +84,17 @@ private Event getFaultyEvent() throws DataNotFoundException {
8484
Target target = new Target();
8585
target.setTargetResponseCode(Constants.UNKNOWN_INT_VALUE);
8686
MetaInfo metaInfo = provider.getMetaInfo();
87+
String userIp = provider.getEndUserIP();
88+
if (userIp == null) {
89+
userIp = Constants.UNKNOWN_VALUE;
90+
}
8791

8892
event.setApi(api);
8993
event.setTarget(target);
9094
event.setProxyResponseCode(provider.getProxyResponseCode());
9195
event.setRequestTimestamp(offsetDateTime);
9296
event.setMetaInfo(metaInfo);
97+
event.setUserIp(userIp);
9398

9499
return event;
95100
}

0 commit comments

Comments
 (0)