From 69d3e9b9c8bc9eaf09314c4c3f52824ba478366a Mon Sep 17 00:00:00 2001 From: Kailash Nadh Date: Sat, 16 May 2020 23:30:43 +0530 Subject: [PATCH] Fix JSON error on HTML form subscription --- public.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/public.go b/public.go index 27ba5be..3c16c04 100644 --- a/public.go +++ b/public.go @@ -3,6 +3,7 @@ package main import ( "bytes" "database/sql" + "fmt" "html/template" "image" "image/png" @@ -268,7 +269,8 @@ func handleSubscriptionForm(c echo.Context) error { req.Status = models.SubscriberStatusEnabled req.ListUUIDs = pq.StringArray(req.SubListUUIDs) if _, err := insertSubscriber(req.SubReq, app); err != nil { - return err + return c.Render(http.StatusInternalServerError, tplMessage, + makeMsgTpl("Error", "", fmt.Sprintf("%s", err.(*echo.HTTPError).Message))) } return c.Render(http.StatusInternalServerError, tplMessage,