mirror of
https://github.com/usememos/memos.git
synced 2025-06-05 22:09:59 +02:00
chore: migrate user setting to api v1 package (#1855)
* chore: migrate to api v1 package * chore: update
This commit is contained in:
@@ -10,23 +10,6 @@ import (
|
||||
"github.com/usememos/memos/common"
|
||||
)
|
||||
|
||||
func (s *Store) SeedDataForNewUser(ctx context.Context, user *api.User) error {
|
||||
// Create a memo for the user.
|
||||
_, err := s.CreateMemo(ctx, &MemoMessage{
|
||||
CreatorID: user.ID,
|
||||
Content: "#inbox Welcome to Memos!",
|
||||
Visibility: Private,
|
||||
})
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
_, err = s.UpsertTag(ctx, &api.TagUpsert{
|
||||
CreatorID: user.ID,
|
||||
Name: "inbox",
|
||||
})
|
||||
return err
|
||||
}
|
||||
|
||||
// Role is the type of a role.
|
||||
type Role string
|
||||
|
||||
@@ -289,10 +272,6 @@ func (s *Store) CreateUser(ctx context.Context, create *api.UserCreate) (*api.Us
|
||||
s.userCache.Store(userRaw.ID, userRaw)
|
||||
user := userRaw.toUser()
|
||||
|
||||
if err := s.SeedDataForNewUser(ctx, user); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
return user, nil
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user