From 4d47aae99e1100b0d5746aa5dba4ab888bf0f097 Mon Sep 17 00:00:00 2001 From: RustamOper05 Date: Tue, 2 Jan 2024 15:28:51 +0300 Subject: [PATCH] add new user creation func --- User/user.go | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/User/user.go b/User/user.go index 9ff10b0..f52bd0a 100644 --- a/User/user.go +++ b/User/user.go @@ -12,7 +12,6 @@ type User struct { login string password string ownerHash interop.Hash160 - likes int } 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, password: password, ownerHash: owner, - likes: 0, } 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) { - 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){}