feat(receive): add timeout option

This commit is contained in:
George Czabania
2020-10-31 12:19:05 +13:00
parent 136fa62698
commit 2a1d70ba95

View File

@@ -491,7 +491,9 @@ func (a *Api) SendV2(c *gin.Context) {
func (a *Api) Receive(c *gin.Context) { func (a *Api) Receive(c *gin.Context) {
number := c.Param("number") number := c.Param("number")
command := []string{"--config", a.signalCliConfig, "-u", number, "receive", "-t", "1", "--json"} timeout := c.DefaultQuery("timeout", "1")
command := []string{"--config", a.signalCliConfig, "-u", number, "receive", "-t", timeout, "--json"}
out, err := runSignalCli(true, command) out, err := runSignalCli(true, command)
if err != nil { if err != nil {
c.JSON(400, gin.H{"error": err.Error()}) c.JSON(400, gin.H{"error": err.Error()})