()
| 315 | } |
| 316 | } |
| 317 | async handleWebhooksGet() { |
| 318 | if (!hasAdminAccess(this.token)) return NotAdminResponse(); |
| 319 | try { |
| 320 | // TODO: add back webhooks |
| 321 | // const webhooks = await this.server.webhooksManager.getWebhooks(); |
| 322 | // return ServerResponse(200, webhooks); |
| 323 | return ServerResponse(200, {}); |
| 324 | } catch (e) { |
| 325 | return this.errorResponse(e, { |
| 326 | fallbackMessage: 'Could not fetch webhooks.', |
| 327 | }); |
| 328 | } |
| 329 | } |
| 330 | } |
| 331 | |
| 332 | export function throttle(callback: () => void, delay: number) { |
no test coverage detected