diff options
Diffstat (limited to 'app/controllers/dashboard/controller.go')
| -rw-r--r-- | app/controllers/dashboard/controller.go | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/app/controllers/dashboard/controller.go b/app/controllers/dashboard/controller.go index 26b182f..106666b 100644 --- a/app/controllers/dashboard/controller.go +++ b/app/controllers/dashboard/controller.go @@ -1,12 +1,11 @@ package dashboard import ( - "html/template" - "io/ioutil" "net/http" "github.com/xlgmokha/x/pkg/log" "github.com/xlgmokha/x/pkg/x" + "gitlab.com/gitlab-org/software-supply-chain-security/authorization/sparkled/app/views" "gitlab.com/gitlab-org/software-supply-chain-security/authorization/sparkled/pkg/key" ) @@ -31,15 +30,8 @@ func (c *Controller) Show(w http.ResponseWriter, r *http.Request) { w.WriteHeader(http.StatusOK) w.Header().Add("Content-Type", "text/html") - b, err := ioutil.ReadFile("show.html.tmpl") - if err != nil { - log.WithFields(r.Context(), log.Fields{"error": err}) - w.WriteHeader(http.StatusInternalServerError) - return - } - t := template.Must(template.New("show").Parse(string(b))) - if err := t.Execute(w, &ViewDashboardDTO{ + if err := views.Render(w, "dashboard/show", &ViewDashboardDTO{ CurrentUser: currentUser, Sparkles: []string{}, }); err != nil { |
