3a1d83507d
Previously, findEmptyContentMessageFromStorage only detected messages with parts.length > 0 that had no content. This missed the case where a message has zero parts entirely, causing infinite recovery loops.