From 52ec80fa18bf991c6356b7aa972a1d3983aa20c3 Mon Sep 17 00:00:00 2001 From: Unknwon Date: Thu, 10 Sep 2015 11:40:34 -0400 Subject: finish all new user settings UI --- cmd/web.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'cmd/web.go') diff --git a/cmd/web.go b/cmd/web.go index 72dd3073..4f2eb26b 100644 --- a/cmd/web.go +++ b/cmd/web.go @@ -267,8 +267,9 @@ func runWeb(ctx *cli.Context) { m.Get("", user.Settings) m.Post("", bindIgnErr(auth.UpdateProfileForm{}), user.SettingsPost) m.Post("/avatar", binding.MultipartForm(auth.UploadAvatarForm{}), user.SettingsAvatar) - m.Get("/email", user.SettingsEmails) - m.Post("/email", bindIgnErr(auth.AddEmailForm{}), user.SettingsEmailPost) + m.Combo("/email").Get(user.SettingsEmails). + Post(bindIgnErr(auth.AddEmailForm{}), user.SettingsEmailPost) + m.Post("/email/delete", user.DeleteEmail) m.Get("/password", user.SettingsPassword) m.Post("/password", bindIgnErr(auth.ChangePasswordForm{}), user.SettingsPasswordPost) m.Combo("/ssh").Get(user.SettingsSSHKeys). -- cgit v1.2.3