gyselroth / balloon

High performance, feature rich document management system written for the cloud
GNU General Public License v3.0
18 stars 7 forks source link

Incoming share get not connected if the acl holds a deny rule #436

Closed raffis closed 4 years ago

raffis commented 4 years ago

Describe the bug

A share with a deny rule does not get connected to any users even if some users have a permission other than deny.

To Reproduce

  1. Create folder /a
  2. Share folder /a to foo with rw and to bar with deny
  3. Get root with user foo, there will be no share named a.

Expected behavior

The share should be created for user foo but not for user bar.

Environment

raffis commented 4 years ago

The issue was introduced with #221.