From 3d1f278fae716b37fa6a4b8bdf52d21dba371cc5 Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Wed, 13 May 2020 10:46:35 -0400 Subject: Use context-appropriate title for mbox/msg view --- plugins/base/routes.go | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'plugins') diff --git a/plugins/base/routes.go b/plugins/base/routes.go index 70764e6..2d4cb8c 100644 --- a/plugins/base/routes.go +++ b/plugins/base/routes.go @@ -136,7 +136,7 @@ func handleGetMailbox(ctx *alps.Context) error { } return ctx.Render(http.StatusOK, "mailbox.html", &MailboxRenderData{ - BaseRenderData: *alps.NewBaseRenderData(ctx), + BaseRenderData: *alps.NewBaseRenderData(ctx).WithTitle(mbox.Name), Mailbox: mbox, Mailboxes: mailboxes, Messages: msgs, @@ -271,14 +271,15 @@ func handleGetPart(ctx *alps.Context, raw bool) error { } return ctx.Render(http.StatusOK, "message.html", &MessageRenderData{ - BaseRenderData: *alps.NewBaseRenderData(ctx), - Mailboxes: mailboxes, - Mailbox: mbox, - Message: msg, - Part: msg.PartByPath(partPath), - View: view, - MailboxPage: int(mbox.Messages-msg.SeqNum) / messagesPerPage, - Flags: flags, + BaseRenderData: *alps.NewBaseRenderData(ctx). + WithTitle(msg.Envelope.Subject), + Mailboxes: mailboxes, + Mailbox: mbox, + Message: msg, + Part: msg.PartByPath(partPath), + View: view, + MailboxPage: int(mbox.Messages-msg.SeqNum) / messagesPerPage, + Flags: flags, }) } -- cgit v1.2.3