aboutsummaryrefslogtreecommitdiffstats
path: root/server.go
diff options
context:
space:
mode:
Diffstat (limited to 'server.go')
-rw-r--r--server.go5
1 files changed, 2 insertions, 3 deletions
diff --git a/server.go b/server.go
index af84d4f..8e3730c 100644
--- a/server.go
+++ b/server.go
@@ -271,9 +271,8 @@ func handleCompose(ectx echo.Context) error {
}
if ctx.Request().Method == http.MethodPost {
- // TODO: parse address lists
from := ctx.FormValue("from")
- to := ctx.FormValue("to")
+ to := parseAddressList(ctx.FormValue("to"))
subject := ctx.FormValue("subject")
text := ctx.FormValue("text")
@@ -289,7 +288,7 @@ func handleCompose(ectx echo.Context) error {
}
msg.From = from
- msg.To = []string{to}
+ msg.To = to
msg.Subject = subject
msg.Text = text