diff options
author | George Goldberg <george@gberg.me> | 2018-05-28 14:46:52 +0100 |
---|---|---|
committer | Martin Kraft <mkraft@users.noreply.github.com> | 2018-05-28 09:46:52 -0400 |
commit | 7225abddeefb569f1f2da739211d7797b63814a2 (patch) | |
tree | d78797de6b1f888e1927efa6620cedb7004c33a0 /app/authorization.go | |
parent | be177caf5f257c14198f4d79e993625c3c39b4ec (diff) | |
download | chat-7225abddeefb569f1f2da739211d7797b63814a2.tar.gz chat-7225abddeefb569f1f2da739211d7797b63814a2.tar.bz2 chat-7225abddeefb569f1f2da739211d7797b63814a2.zip |
MM-8814: Remove implicit permission grants from post ownership. (#8391)
Diffstat (limited to 'app/authorization.go')
-rw-r--r-- | app/authorization.go | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/app/authorization.go b/app/authorization.go index 57a38c199..3de50e27b 100644 --- a/app/authorization.go +++ b/app/authorization.go @@ -94,19 +94,6 @@ func (a *App) SessionHasPermissionToUser(session model.Session, userId string) b return false } -func (a *App) SessionHasPermissionToPost(session model.Session, postId string, permission *model.Permission) bool { - post, err := a.GetSinglePost(postId) - if err != nil { - return false - } - - if post.UserId == session.UserId { - return true - } - - return a.SessionHasPermissionToChannel(session, post.ChannelId, permission) -} - func (a *App) HasPermissionTo(askingUserId string, permission *model.Permission) bool { user, err := a.GetUser(askingUserId) if err != nil { |