improve errors

This commit is contained in:
Samuel Lorch 2021-09-08 14:43:12 +02:00
parent f3e40caa8f
commit 8381328ea9
3 changed files with 47 additions and 14 deletions

View file

@ -136,7 +136,7 @@ func UpdateResource(ctx context.Context, c *api.Client, resourceID, name, userna
}
opts := &api.GetUsersOptions{
FilterHasAccess: resourceID,
FilterHasAccess: []string{resourceID},
}
users, err := c.GetUsers(ctx, opts)
if err != nil {
@ -201,10 +201,18 @@ func UpdateResource(ctx context.Context, c *api.Client, resourceID, name, userna
// DeleteResource Deletes a Resource
func DeleteResource(ctx context.Context, c *api.Client, resourceID string) error {
return c.DeleteResource(ctx, resourceID)
err := c.DeleteResource(ctx, resourceID)
if err != nil {
return fmt.Errorf("Deleting Resource: %w", err)
}
return nil
}
// MoveResource Moves a Resource into a Folder
func MoveResource(ctx context.Context, c *api.Client, resourceID, folderParentID string) error {
return c.MoveResource(ctx, resourceID, folderParentID)
err := c.MoveResource(ctx, resourceID, folderParentID)
if err != nil {
return fmt.Errorf("Moveing Resource: %w", err)
}
return err
}