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){}