diff options
author | Simon Ser <contact@emersion.fr> | 2019-12-03 20:06:43 +0100 |
---|---|---|
committer | Simon Ser <contact@emersion.fr> | 2019-12-03 20:06:43 +0100 |
commit | 4ab5fb7f65fe8d8f0b291dbead9f0134a28eaba2 (patch) | |
tree | b4124b996c1c183cd3f5858f99760d76d66e0ff7 /server.go | |
parent | a2349050d08a009aaef0633f2f8e7fe4fb8b78df (diff) | |
download | alps-4ab5fb7f65fe8d8f0b291dbead9f0134a28eaba2.tar.gz alps-4ab5fb7f65fe8d8f0b291dbead9f0134a28eaba2.zip |
Make message view's Back link set the mailbox page
This allows to go back and forth between the mailbox view and the
message view.
References: https://todo.sr.ht/~sircmpwn/koushin/22
Diffstat (limited to 'server.go')
-rw-r--r-- | server.go | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -203,10 +203,11 @@ func handleGetPart(ctx *context, raw bool) error { } return ctx.Render(http.StatusOK, "message.html", map[string]interface{}{ - "Mailbox": mbox, - "Message": msg, - "Body": body, - "PartPath": partPathString, + "Mailbox": mbox, + "Message": msg, + "Body": body, + "PartPath": partPathString, + "MailboxPage": (mbox.Messages - msg.SeqNum) / messagesPerPage, }) } |