Update space service to return id in case the space storage is already created
This commit is contained in:
parent
67b49cd33e
commit
8073ad00c3
@ -68,6 +68,9 @@ func (s *spaceService) CreateSpace(ctx context.Context, payload SpaceCreatePaylo
|
|||||||
}
|
}
|
||||||
store, err := s.storageProvider.CreateSpaceStorage(storageCreate)
|
store, err := s.storageProvider.CreateSpaceStorage(storageCreate)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
if err == spacestorage.ErrSpaceStorageExists {
|
||||||
|
return storageCreate.SpaceHeaderWithId.Id, nil
|
||||||
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -81,6 +84,9 @@ func (s *spaceService) DeriveSpace(ctx context.Context, payload SpaceDerivePaylo
|
|||||||
}
|
}
|
||||||
store, err := s.storageProvider.CreateSpaceStorage(storageCreate)
|
store, err := s.storageProvider.CreateSpaceStorage(storageCreate)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
if err == spacestorage.ErrSpaceStorageExists {
|
||||||
|
return storageCreate.SpaceHeaderWithId.Id, nil
|
||||||
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user