add new user creation func

This commit is contained in:
RustamOper05 2024-01-02 15:28:51 +03:00
parent dd0716d2b8
commit 4d47aae99e

View file

@ -12,7 +12,6 @@ type User struct {
login string login string
password string password string
ownerHash interop.Hash160 ownerHash interop.Hash160
likes int
} }
func NewUser(name string, surname string, login string, password string, owner interop.Hash160) { func NewUser(name string, surname string, login string, password string, owner interop.Hash160) {
@ -29,7 +28,6 @@ func NewUser(name string, surname string, login string, password string, owner i
login: login, login: login,
password: password, password: password,
ownerHash: owner, ownerHash: owner,
likes: 0,
} }
saveUser(ctx, login, user) saveUser(ctx, login, user)
@ -46,13 +44,7 @@ func GetUser(ctx storage.Context, login string) User {
} }
func saveUser(ctx storage.Context, userLogin string, user User) { func saveUser(ctx storage.Context, userLogin string, user User) {
storage.Put(ctx, userLogin, std.Serialize(user)) storage.Put(ctx, user.ownerHash, std.Serialize(user))
storage.Put(ctx, string(user.ownerHash)+"LastPost", -1)
storage.Put(ctx, string(user.ownerHash)+"LastCom", -1)
} }
//TODO ну тит типа будет там ну типа число пистов типа да типо число комментов и типо тд типо
// func CountUserStatistic(User user) map[string]string {
// return userStats
// }
//TODO ну я хз как пойдет но мб надо написать сохранение поста через юзера, если варик с кринж конкатом строк не залетит
//func AddPostToUsersPostList(string postHash){}