From e5e6008eb8934293a471c83a641aa66de15a9470 Mon Sep 17 00:00:00 2001 From: ShiKhu Date: Mon, 25 Apr 2022 14:01:55 +0200 Subject: [PATCH] feat(backend-ender):fire bad_request on Fetch with status >=300 --- backend/services/ender/builder/builder.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/backend/services/ender/builder/builder.go b/backend/services/ender/builder/builder.go index 9c2067985..e428a76f6 100644 --- a/backend/services/ender/builder/builder.go +++ b/backend/services/ender/builder/builder.go @@ -254,6 +254,16 @@ func (b *builder) handleMessage(message Message, messageID uint64) { Status: msg.Status, Duration: msg.Duration, }) + if msg.Status >= 300 { + b.appendReadyMessage(&IssueEvent{ + Type: "bad_request", + MessageID: messageID, + Timestamp: msg.Timestamp, + ContextString: msg.URL, + Context: "", + Payload: "", + }) + } case *GraphQL: b.appendReadyMessage(&GraphQLEvent{ MessageID: messageID,