aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/base/template.go
diff options
context:
space:
mode:
authorLibravatarLibravatar Simon Ser <[email protected]> 2023-03-20 12:46:26 +0100
committerLibravatarLibravatar Simon Ser <[email protected]> 2023-04-30 16:18:12 +0200
commitf1d00df4dda7a35651359b76bad34a9d1262994d (patch)
tree18d9d8f37cb2adfdd004457caf6e41d7cdc2b9a9 /plugins/base/template.go
parenteeedc9a387117ebb8cb9ee4d38eccbbf240783d0 (diff)
downloadalps-f1d00df4dda7a35651359b76bad34a9d1262994d.tar.gz
alps-f1d00df4dda7a35651359b76bad34a9d1262994d.tar.bz2
alps-f1d00df4dda7a35651359b76bad34a9d1262994d.zip
Upgrade to go-imap v2
Diffstat (limited to 'plugins/base/template.go')
-rw-r--r--plugins/base/template.go18
1 files changed, 9 insertions, 9 deletions
diff --git a/plugins/base/template.go b/plugins/base/template.go
index 45ba7bf..9ce62fe 100644
--- a/plugins/base/template.go
+++ b/plugins/base/template.go
@@ -7,7 +7,7 @@ import (
"time"
"github.com/dustin/go-humanize"
- "github.com/emersion/go-imap"
+ "github.com/emersion/go-imap/v2"
)
const (
@@ -23,23 +23,23 @@ var templateFuncs = template.FuncMap{
"formatdate": func(t time.Time) string {
return t.Format("Mon Jan 02 15:04")
},
- "formatflag": func(flag string) string {
+ "formatflag": func(flag imap.Flag) string {
switch flag {
- case imap.SeenFlag:
+ case imap.FlagSeen:
return "Seen"
- case imap.AnsweredFlag:
+ case imap.FlagAnswered:
return "Answered"
- case imap.FlaggedFlag:
+ case imap.FlagFlagged:
return "Starred"
- case imap.DraftFlag:
+ case imap.FlagDraft:
return "Draft"
default:
- return flag
+ return string(flag)
}
},
- "ismutableflag": func(flag string) bool {
+ "ismutableflag": func(flag imap.Flag) bool {
switch flag {
- case imap.AnsweredFlag, imap.DeletedFlag, imap.DraftFlag:
+ case imap.FlagAnswered, imap.FlagDeleted, imap.FlagDraft:
return false
default:
return true