go-imap icon indicating copy to clipboard operation
go-imap copied to clipboard

[v2] Fallback MOVE by COPY+STORE+EXPUNGE doesn't return DestUIDs

Open Vovan-VE opened this issue 8 months ago • 8 comments

v2.0.0-beta.3

data, err := client.Move(uidset, to).Wait()

The resulting MoveData.DestUIDs gets fulfilled only when real MOVE executed. https://github.com/emersion/go-imap/blob/ee36cf4658d87d2230b6bde0b0c2177b6b4eff96/imapclient/client.go#L848-L852

In case of fallback workflow COPY+STORE+EXPUNGE it remains nil.

Vovan-VE avatar Jun 24 '24 09:06 Vovan-VE