message: Add forgotten origin-id payload.

Emmanuel Gil Peyrot created

Change summary

src/message.rs | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

Detailed changes

src/message.rs 🔗

@@ -73,7 +73,8 @@ impl<'a> TryFrom<&'a Element> for MessagePayload {
             ("result", ns::MAM) => MessagePayload::MamResult(MamResult::try_from(elem)?),
 
             // XEP-0359
-            ("stanza-id", ns::SID) => MessagePayload::StanzaId(StanzaId::try_from(elem)?),
+            ("stanza-id", ns::SID)
+          | ("origin-id", ns::SID) => MessagePayload::StanzaId(StanzaId::try_from(elem)?),
 
             // XEP-0380
             ("encryption", ns::EME) => MessagePayload::ExplicitMessageEncryption(ExplicitMessageEncryption::try_from(elem)?),