chore: use "My Space" as default space name
This commit is contained in:
parent
48cae4957e
commit
8db659a5a5
4 changed files with 7 additions and 6 deletions
|
|
@ -113,12 +113,12 @@ func TestAuthHandler_CompleteOnboarding_Success(t *testing.T) {
|
||||||
assert.Equal(t, http.StatusSeeOther, w.Code)
|
assert.Equal(t, http.StatusSeeOther, w.Code)
|
||||||
assert.Equal(t, "/app/dashboard", w.Header().Get("Location"))
|
assert.Equal(t, "/app/dashboard", w.Header().Get("Location"))
|
||||||
|
|
||||||
// Space "John's Space" with a default account should now exist
|
// Default space with a default account should now exist
|
||||||
spaceRepo := repository.NewSpaceRepository(dbi.DB)
|
spaceRepo := repository.NewSpaceRepository(dbi.DB)
|
||||||
spaces, err := spaceRepo.ByUserID(user.ID)
|
spaces, err := spaceRepo.ByUserID(user.ID)
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.Len(t, spaces, 1)
|
assert.Len(t, spaces, 1)
|
||||||
assert.Equal(t, "John's Space", spaces[0].Name)
|
assert.Equal(t, service.DefaultSpaceName, spaces[0].Name)
|
||||||
|
|
||||||
accountRepo := repository.NewAccountRepository(dbi.DB)
|
accountRepo := repository.NewAccountRepository(dbi.DB)
|
||||||
accounts, err := accountRepo.BySpaceID(spaces[0].ID)
|
accounts, err := accountRepo.BySpaceID(spaces[0].ID)
|
||||||
|
|
|
||||||
|
|
@ -358,8 +358,7 @@ func (s *AuthService) CompleteOnboarding(userID, name string) error {
|
||||||
}
|
}
|
||||||
|
|
||||||
if len(existing) == 0 {
|
if len(existing) == 0 {
|
||||||
spaceName := name + "'s Space"
|
space, err := s.spaceService.CreateSpace(DefaultSpaceName, userID)
|
||||||
space, err := s.spaceService.CreateSpace(spaceName, userID)
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("failed to create onboarding space: %w", err)
|
return fmt.Errorf("failed to create onboarding space: %w", err)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -189,12 +189,12 @@ func TestAuthService_CompleteOnboarding(t *testing.T) {
|
||||||
require.NotNil(t, updated.Name)
|
require.NotNil(t, updated.Name)
|
||||||
assert.Equal(t, "New Name", *updated.Name)
|
assert.Equal(t, "New Name", *updated.Name)
|
||||||
|
|
||||||
// A space named "<name>'s Space" was provisioned
|
// A space named DefaultSpaceName was provisioned
|
||||||
spaceRepo := repository.NewSpaceRepository(dbi.DB)
|
spaceRepo := repository.NewSpaceRepository(dbi.DB)
|
||||||
spaces, err := spaceRepo.ByUserID(user.ID)
|
spaces, err := spaceRepo.ByUserID(user.ID)
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
require.Len(t, spaces, 1)
|
require.Len(t, spaces, 1)
|
||||||
assert.Equal(t, "New Name's Space", spaces[0].Name)
|
assert.Equal(t, DefaultSpaceName, spaces[0].Name)
|
||||||
|
|
||||||
// With a default account inside it
|
// With a default account inside it
|
||||||
accountRepo := repository.NewAccountRepository(dbi.DB)
|
accountRepo := repository.NewAccountRepository(dbi.DB)
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@ import (
|
||||||
"github.com/google/uuid"
|
"github.com/google/uuid"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
const DefaultSpaceName = "My Space"
|
||||||
|
|
||||||
type SpaceService struct {
|
type SpaceService struct {
|
||||||
spaceRepo repository.SpaceRepository
|
spaceRepo repository.SpaceRepository
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue