From f1d00df4dda7a35651359b76bad34a9d1262994d Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Mon, 20 Mar 2023 12:46:26 +0100 Subject: Upgrade to go-imap v2 --- plugins/base/template.go | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'plugins/base/template.go') 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 -- cgit v1.2.3-59-g8ed1b