From e46c1b8d52dce75a442b42c40803a071532676d7 Mon Sep 17 00:00:00 2001 From: Joram Wilander Date: Thu, 12 May 2016 21:36:15 -0400 Subject: Inlcude team Id for fake context for incoming webhooks (#2988) --- api/webhook.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/api/webhook.go b/api/webhook.go index a4367026f..11456d69e 100644 --- a/api/webhook.go +++ b/api/webhook.go @@ -434,6 +434,8 @@ func incomingWebhook(c *Context, w http.ResponseWriter, r *http.Request) { IsOAuth: false, } + c.TeamId = hook.TeamId + if !c.HasPermissionsToChannel(pchan, "createIncomingHook") && channel.Type != model.CHANNEL_OPEN { c.Err = model.NewLocAppError("incomingWebhook", "web.incoming_webhook.permissions.app_error", nil, "") return -- cgit v1.2.3-1-g7c22