From 68507c3bcdbc3f9f761072c86afdc5f94ed3821d Mon Sep 17 00:00:00 2001 From: Christoph Haas Date: Mon, 22 Mar 2021 13:45:35 +0100 Subject: [PATCH] fix redirect after sending the peer email --- internal/server/handlers_peer.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/internal/server/handlers_peer.go b/internal/server/handlers_peer.go index b51ea57..b1a530d 100644 --- a/internal/server/handlers_peer.go +++ b/internal/server/handlers_peer.go @@ -301,7 +301,11 @@ func (s *Server) GetPeerConfigMail(c *gin.Context) { } SetFlashMessage(c, "mail sent successfully", "success") - c.Redirect(http.StatusSeeOther, "/admin") + if strings.HasPrefix(c.Request.URL.Path, "/user") { + c.Redirect(http.StatusSeeOther, "/user/profile") + } else { + c.Redirect(http.StatusSeeOther, "/admin") + } } func (s *Server) GetPeerStatus(c *gin.Context) {