feat(backend-ender): fire missing_resource event

This commit is contained in:
ShiKhu 2022-04-25 15:21:41 +02:00
parent e5e6008eb8
commit e1b3d20dc8

View file

@ -218,14 +218,16 @@ func (b *builder) handleMessage(message Message, messageID uint64) {
Type: tp,
Success: success,
})
if !success && tp == "fetch" {
if !success {
issueType := "missing_resource"
if tp == "fetch" {
issueType = "bad_request"
}
b.appendReadyMessage(&IssueEvent{
Type: "bad_request",
Type: issueType,
MessageID: messageID,
Timestamp: msg.Timestamp,
ContextString: msg.URL,
Context: "",
Payload: "",
})
}
case *RawCustomEvent:
@ -260,8 +262,6 @@ func (b *builder) handleMessage(message Message, messageID uint64) {
MessageID: messageID,
Timestamp: msg.Timestamp,
ContextString: msg.URL,
Context: "",
Payload: "",
})
}
case *GraphQL: