mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-06-06 23:24:30 -04:00
fix user creation
This commit is contained in:
@@ -126,9 +126,8 @@ func (r CS3Repo) LoadAccounts(ctx context.Context, a *[]*proto.Account) (err err
|
||||
func (r CS3Repo) loadAccount(ctx context.Context, id string, a *proto.Account) error {
|
||||
account, err := r.downloadHelper(ctx, r.accountURL(id))
|
||||
if err != nil {
|
||||
switch err.(type) {
|
||||
case notFoundErr:
|
||||
return notFoundErr{"account", id}
|
||||
if IsNotFoundErr(err) {
|
||||
return ¬FoundErr{"account", id}
|
||||
}
|
||||
return err
|
||||
}
|
||||
@@ -227,9 +226,8 @@ func (r CS3Repo) LoadGroups(ctx context.Context, g *[]*proto.Group) (err error)
|
||||
func (r CS3Repo) loadGroup(ctx context.Context, id string, g *proto.Group) error {
|
||||
group, err := r.downloadHelper(ctx, r.groupURL(id))
|
||||
if err != nil {
|
||||
switch err.(type) {
|
||||
case notFoundErr:
|
||||
return notFoundErr{"group", id}
|
||||
if IsNotFoundErr(err) {
|
||||
return ¬FoundErr{"group", id}
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
2
go.sum
2
go.sum
@@ -299,6 +299,8 @@ github.com/crewjam/saml v0.4.5/go.mod h1:qCJQpUtZte9R1ZjUBcW8qtCNlinbO363ooNl02S
|
||||
github.com/cs3org/cato v0.0.0-20200828125504-e418fc54dd5e/go.mod h1:XJEZ3/EQuI3BXTp/6DUzFr850vlxq11I6satRtz0YQ4=
|
||||
github.com/cs3org/go-cs3apis v0.0.0-20211104090126-8e972dca8304 h1:e/nIPR518vyvrulo9goAZTtYD6gFfu/2/9MDe6mTGcw=
|
||||
github.com/cs3org/go-cs3apis v0.0.0-20211104090126-8e972dca8304/go.mod h1:UXha4TguuB52H14EMoSsCqDj7k8a/t7g4gVP+bgY5LY=
|
||||
github.com/cs3org/reva v1.16.1-0.20211203225713-939768a1af06 h1:NP+Zvli7+9USaDss/+Ywk4KJ0H7n82UHZiU4V+x25I0=
|
||||
github.com/cs3org/reva v1.16.1-0.20211203225713-939768a1af06/go.mod h1:3n/zVKsKTCL10Mwn2Nhtvn50gP5mA+933lQ2IYNAJso=
|
||||
github.com/cubewise-code/go-mime v0.0.0-20200519001935-8c5762b177d8 h1:Z9lwXumT5ACSmJ7WGnFl+OMLLjpz5uR2fyz7dC255FI=
|
||||
github.com/cubewise-code/go-mime v0.0.0-20200519001935-8c5762b177d8/go.mod h1:4abs/jPXcmJzYoYGF91JF9Uq9s/KL5n1jvFDix8KcqY=
|
||||
github.com/cyberdelia/templates v0.0.0-20141128023046-ca7fffd4298c/go.mod h1:GyV+0YP4qX0UQ7r2MoYZ+AvYDp12OF5yg4q8rGnyNh4=
|
||||
|
||||
@@ -271,8 +271,7 @@ func (idx *Autoincrement) resolveSymlink(name string) (string, error) {
|
||||
|
||||
b, err := idx.metadataStorage.downloadHelper(ctx, name)
|
||||
if err != nil {
|
||||
switch err.(type) {
|
||||
case notFoundErr:
|
||||
if IsNotFoundErr(err) {
|
||||
return "", os.ErrNotExist
|
||||
}
|
||||
return "", err
|
||||
|
||||
@@ -327,8 +327,7 @@ func (idx *NonUnique) resolveSymlink(name string) (string, error) {
|
||||
|
||||
b, err := idx.metadataStorage.downloadHelper(ctx, name)
|
||||
if err != nil {
|
||||
switch err.(type) {
|
||||
case notFoundErr:
|
||||
if IsNotFoundErr(err) {
|
||||
return "", os.ErrNotExist
|
||||
}
|
||||
return "", err
|
||||
|
||||
@@ -280,8 +280,7 @@ func (idx *Unique) resolveSymlink(name string) (string, error) {
|
||||
|
||||
b, err := idx.metadataStorage.downloadHelper(ctx, name)
|
||||
if err != nil {
|
||||
switch err.(type) {
|
||||
case notFoundErr:
|
||||
if IsNotFoundErr(err) {
|
||||
return "", os.ErrNotExist
|
||||
}
|
||||
return "", err
|
||||
|
||||
Reference in New Issue
Block a user