From 904b38c3e30c6b9aca3c4712251ea7a2192cc40d Mon Sep 17 00:00:00 2001 From: Denis Arh Date: Mon, 9 Sep 2019 03:12:07 +0200 Subject: [PATCH] Message attachment check fixed Replace allow-by-default with same condition we have for sending messages to channel --- messaging/service/access_control.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/messaging/service/access_control.go b/messaging/service/access_control.go index 2d976751e..0683aeb07 100644 --- a/messaging/service/access_control.go +++ b/messaging/service/access_control.go @@ -137,7 +137,7 @@ func (svc accessControl) CanEmbedMessage(ctx context.Context, ch *types.Channel) } func (svc accessControl) CanAttachMessage(ctx context.Context, ch *types.Channel) bool { - return svc.can(ctx, ch, "message.attach", permissions.Allowed) + return svc.can(ctx, ch, "message.attach", svc.canSendMessagesFallback(ch)) } func (svc accessControl) CanUpdateOwnMessages(ctx context.Context, ch *types.Channel) bool {