diff options
author | Reto Brunner <reto@labrat.space> | 2020-11-10 20:35:47 +0100 |
---|---|---|
committer | Reto Brunner <reto@labrat.space> | 2020-11-14 15:40:13 +0100 |
commit | 24f1c575ae7941fa4239ec60bd86aef2f6641364 (patch) | |
tree | aaf355b590014fa4a6eb0a1ed16edbe9322948bd /commands | |
parent | 20ec2c8eeb2e071f28358814935a0f56672a9f49 (diff) | |
download | aerc-24f1c575ae7941fa4239ec60bd86aef2f6641364.tar.gz |
format: remove parse methods, use the one from go-message
Diffstat (limited to 'commands')
-rw-r--r-- | commands/compose/send.go | 3 | ||||
-rw-r--r-- | commands/msg/reply.go | 11 |
2 files changed, 8 insertions, 6 deletions
diff --git a/commands/compose/send.go b/commands/compose/send.go index 70446dab..e7ef5091 100644 --- a/commands/compose/send.go +++ b/commands/compose/send.go @@ -16,7 +16,6 @@ import ( "github.com/pkg/errors" "git.sr.ht/~sircmpwn/aerc/lib" - "git.sr.ht/~sircmpwn/aerc/lib/format" "git.sr.ht/~sircmpwn/aerc/models" "git.sr.ht/~sircmpwn/aerc/widgets" "git.sr.ht/~sircmpwn/aerc/worker/types" @@ -84,7 +83,7 @@ func (Send) Execute(aerc *widgets.Aerc, args []string) error { if config.From == "" { return errors.New("No 'From' configured for this account") } - from, err := format.ParseAddress(config.From) + from, err := mail.ParseAddress(config.From) if err != nil { return errors.Wrap(err, "ParseAddress(config.From)") } diff --git a/commands/msg/reply.go b/commands/msg/reply.go index 863c7d25..fcd83419 100644 --- a/commands/msg/reply.go +++ b/commands/msg/reply.go @@ -61,13 +61,16 @@ func (reply) Execute(aerc *widgets.Aerc, args []string) error { return errors.New("No account selected") } conf := acct.AccountConfig() - from, err := format.ParseAddress(conf.From) + from, err := mail.ParseAddress(conf.From) if err != nil { return err } - aliases, err := format.ParseAddressList(conf.Aliases) - if err != nil { - return err + var aliases []*mail.Address + if conf.Aliases != "" { + aliases, err = mail.ParseAddressList(conf.Aliases) + if err != nil { + return err + } } store := widget.Store() |