feat(directlink): allow admin create direct link for users (#2340)
This commit is contained in:
@@ -65,7 +65,7 @@ func (m *manager) GetDirectLink(ctx context.Context, urls ...*fs.URI) ([]DirectL
|
|||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
if file.OwnerID() != m.user.ID {
|
if file.OwnerID() != m.user.ID && !m.user.Edges.Group.Permissions.Enabled(int(types.GroupPermissionIsAdmin)) {
|
||||||
ae.Add(url.String(), fs.ErrOwnerOnly)
|
ae.Add(url.String(), fs.ErrOwnerOnly)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user