Merge pull request #34 from navi-medici/nirmit-jain_navi-patch-1

DE-1 | Removed msg generation for blacklisted event
This commit is contained in:
Nirmit Jain
2024-03-06 20:16:39 +05:30
committed by GitHub

View File

@@ -41,6 +41,15 @@ func eventsHandlerJson(w http.ResponseWriter, r *http.Request) {
headerName := "X-Correlation-Id" headerName := "X-Correlation-Id"
substring := "abcdabcd-1234" substring := "abcdabcd-1234"
headerValue, ok := r.Header[headerName] headerValue, ok := r.Header[headerName]
if ok {
if strings.HasPrefix(headerValue[0], substring) {
w.Header().Set("Content-Type", "application/json")
var rsp = CustomResponse{Code: 200, Message: "OK"}
json.NewEncoder(w).Encode(rsp)
fmt.Println("Dropped blacklisted request")
return
}
}
var reader io.Reader var reader io.Reader
// check if body is gzip compressed // check if body is gzip compressed
@@ -67,17 +76,6 @@ func eventsHandlerJson(w http.ResponseWriter, r *http.Request) {
return return
} }
if ok {
if strings.HasPrefix(headerValue[0], substring) {
w.Header().Set("Content-Type", "application/json")
lib.JsonRequestChannel <- &lib.RequestObject{Body: body, Header: r.Header}
var rsp = CustomResponse{Code: 200, Message: "OK"}
json.NewEncoder(w).Encode(rsp)
fmt.Println("Dropped blacklisted request")
return
}
}
w.Header().Set("Content-Type", "application/json") w.Header().Set("Content-Type", "application/json")
lib.JsonRequestChannel <- &lib.RequestObject{Body: body, Header: r.Header} lib.JsonRequestChannel <- &lib.RequestObject{Body: body, Header: r.Header}
var rsp = CustomResponse{Code: 200, Message: "OK"} var rsp = CustomResponse{Code: 200, Message: "OK"}