Răsfoiți Sursa

d01 Упрощение методов

SVI 2 ani în urmă
părinte
comite
074b3565a7
1 a modificat fișierele cu 0 adăugiri și 30 ștergeri
  1. 0 30
      server/serv_rpc/serv_rpc.go

+ 0 - 30
server/serv_rpc/serv_rpc.go

@@ -80,10 +80,6 @@ type LoginResp struct {
 func (sf *ServRpc) Login(req *LoginReq, resp *LoginResp) error {
 	log.Println("ServRpc.Login()")
 	store := sf.serv.Store()
-	_, err := store.Get("/users/admin")
-	if err != nil {
-		return fmt.Errorf("ServRpc.Login(): not have admin")
-	}
 	binData, err := store.Get("/users/" + req.Login)
 	if err != nil {
 		return fmt.Errorf("ServRpc.Login(): bad account")
@@ -95,29 +91,3 @@ func (sf *ServRpc) Login(req *LoginReq, resp *LoginResp) error {
 	resp.Result = "ok"
 	return nil
 }
-
-// MakeAdminReq -- запрос насоздание админа
-type MakeAdminReq struct {
-	Pass string
-}
-
-// MakeAdminResp -- ответ на создание админа
-type MakeAdminResp struct {
-	Result string
-}
-
-// MakeAdmin -- создание админа на бот-сервере
-func (sf *ServRpc) MakeAdmin(req *MakeAdminReq, resp *MakeAdminResp) error {
-	log.Println("ServRpc.MakeAdmin()")
-	store := sf.serv.Store()
-	_, err := store.Get("/users/admin")
-	if err == nil {
-		return fmt.Errorf("ServRpc.Login(): admin already exists")
-	}
-	err = store.Put("/users/admin", req.Pass)
-	if err != nil {
-		return fmt.Errorf("ServRpc.Login(): in put admin to store, err=\n\t%w", err)
-	}
-	resp.Result = "ok"
-	return nil
-}