(
ack: ((response?: string) => Promise<void>) | undefined,
message: string,
)
| 717 | } |
| 718 | } |
| 719 | |
| 720 | private async safeAck( |
| 721 | ack: ((response?: string) => Promise<void>) | undefined, |
| 722 | message: string, |
| 723 | ): Promise<void> { |
| 724 | if (!ack) return; |
| 725 | try { |
| 726 | await ack(message); |
| 727 | } catch (err) { |
| 728 | console.error("[Slack] Failed to ack slash command:", err); |
| 729 | } |
| 730 | } |
| 731 | |
| 732 | private getRetryAfterSeconds(err: any): number | null { |
no outgoing calls
no test coverage detected