Skip to content

Don't support removing an email when creating another

Michael Gratton requested to merge wip/76-gmail-drafts into mainline

Remove the id param from FolderSupport.Create::create_email_async. Fix up all implementations and call sites. Update App.DraftManager to explicitly handle removing the old draft after creating the new one.

This ensures the custom folder delete support gets used and in particular, ensures that old drafts under Gmail disappear ASAP.

Fixes #76 (closed)

Merge request reports