excluded users can do nothing
This commit is contained in:
parent
b08952ebf4
commit
5a54a6da8a
1 changed files with 3 additions and 0 deletions
3
conf.go
3
conf.go
|
@ -214,6 +214,9 @@ func (c *Config) GetShareURL(sharename string) (url.URL, error) {
|
|||
// GetAuthShares returns an array of all the shares the user is authorized to use, including its home.
|
||||
func (c *Config) GetAuthShares(username string) []Share {
|
||||
shares := make([]Share, 0)
|
||||
if c.Global.Excluded.Has(username) {
|
||||
return shares
|
||||
}
|
||||
for _, s := range c.Shares {
|
||||
if s.IsAuthorized(username) {
|
||||
shares = append(shares, s)
|
||||
|
|
Loading…
Reference in a new issue