From 5115a132babbd65548b80bca0763c746a24b8de7 Mon Sep 17 00:00:00 2001 From: Pavel Date: Thu, 18 Jan 2024 18:25:33 +0300 Subject: [PATCH] change fetch users --- internal/controller/recovery/recovery_controller.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/internal/controller/recovery/recovery_controller.go b/internal/controller/recovery/recovery_controller.go index 9b9b061..899923d 100644 --- a/internal/controller/recovery/recovery_controller.go +++ b/internal/controller/recovery/recovery_controller.go @@ -3,7 +3,6 @@ package controller import ( "codeword/internal/models" "codeword/internal/services" - "encoding/base64" "github.com/gofiber/fiber/v2" "go.uber.org/zap" "time" @@ -44,15 +43,15 @@ func (r *RecoveryController) HandleRecoveryRequest(c *fiber.Ctx) error { r.logger.Error("Failed to find user by email", zap.Error(err)) return c.Status(fiber.StatusNotFound).JSON(fiber.Map{"error": "User not found"}) } - key := []byte("GSiyv5zBITGshqnvYLHKtXE3e4yZjKGvruOVFWuUuj9Nvaps28-Zt6RDq9n47eaNUlay1-nUVld61I3xoAAgCA==65a79d5d67734ab00b3c9463") + key := "GSiyv5zBITGshqnvYLHKtXE3e4yZjKGvruOVFWuUuj9Nvaps28-Zt6RDq9n47eaNUlay1-nUVld61I3xoAAgCA==65a79d5d67734ab00b3c9463" //key, err := r.service.GenerateKey() //if err != nil { // r.logger.Error("Failed to generate key", zap.Error(err)) // return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{"error": "Internal Server Error"}) //} - signUrl := redirectionURL + base64.URLEncoding.EncodeToString(key) - sign := base64.URLEncoding.EncodeToString(key) + signUrl := redirectionURL + key + sign := key id, err := r.service.StoreRecoveryRecord(c.Context(), models.StoreRecDeps{UserID: user.ID.Hex(), Email: user.Email, Key: sign, Url: signUrl}) if err != nil {