Add postpone command
This command uses the Postpone folder from the account config to save messages to. Messages are saved as though they were sent so have a valid 'to' recipient address and should be able to be read back in for later editing.
This commit is contained in:
parent
447e662057
commit
7f033278eb
11 changed files with 166 additions and 27 deletions
widgets
|
@ -293,6 +293,8 @@ func (aerc *Aerc) SelectedAccount() *AccountView {
|
|||
return tab
|
||||
case *MessageViewer:
|
||||
return tab.SelectedAccount()
|
||||
case *Composer:
|
||||
return tab.Account()
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
@ -494,7 +496,7 @@ func (aerc *Aerc) Mailto(addr *url.URL) error {
|
|||
defaults[header] = strings.Join(vals, ",")
|
||||
}
|
||||
}
|
||||
composer, err := NewComposer(aerc, aerc.Config(),
|
||||
composer, err := NewComposer(aerc, acct, aerc.Config(),
|
||||
acct.AccountConfig(), acct.Worker(), "", defaults, models.OriginalMail{})
|
||||
if err != nil {
|
||||
return nil
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue