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,