(e)
| 213 | } |
| 214 | |
| 215 | const handleEvent = (e) => { |
| 216 | if (e.data === undefined) return; |
| 217 | let event = JSON.parse(e.data); |
| 218 | const is_response = "request_id" in event |
| 219 | if (is_response) { |
| 220 | const request = find_request_for_response(event); |
| 221 | if (request) { |
| 222 | request.response = event; |
| 223 | update_request_status(request.id, event.status); |
| 224 | if (request.id == active_request_id) { |
| 225 | updateResponseHeaders(request.response.headers); |
| 226 | updateResponseBody(request.response.body); |
| 227 | highlight_code(); |
| 228 | } |
| 229 | } else { |
| 230 | responses_without_requests.push(event) |
| 231 | } |
| 232 | } else { |
| 233 | try { |
| 234 | event["response"] = {}; |
| 235 | requests.push(event); |
| 236 | |
| 237 | removeEmptyRequestsIcon(); |
| 238 | addRequest(event); |
| 239 | handleEvent({ data: JSON.stringify(find_response_for_request(event)) }); |
| 240 | } catch (e) { |
| 241 | console.log("Could not load request"); |
| 242 | } |
| 243 | } |
| 244 | }; |
| 245 | |
| 246 | const populate_fake_requests = async () => { |
| 247 | for (let i = 0; i < 10; i++) { |
no test coverage detected