fix(gmail): avoid err shadow in drafts update

This commit is contained in:
Peter Steinberger 2026-01-09 22:54:51 +01:00
parent 8d918ceb53
commit e05b08992c

View File

@ -455,9 +455,9 @@ func (c *GmailDraftsUpdateCmd) Run(ctx context.Context, flags *RootFlags) error
threadID := ""
if strings.TrimSpace(c.ReplyToMessageID) == "" {
existing, err := svc.Users.Drafts.Get("me", draftID).Format("metadata").Do()
if err != nil {
return err
existing, fetchErr := svc.Users.Drafts.Get("me", draftID).Format("metadata").Do()
if fetchErr != nil {
return fetchErr
}
if existing != nil && existing.Message != nil {
threadID = strings.TrimSpace(existing.Message.ThreadId)