# HG changeset patch # User Matthew Wild # Date 1536569576 -3600 # Node ID da98bb33cee6fec2c169d21d86ee34eca90efccb # Parent fb915f3a9c89272b76f41b3940d8ad789db0616e scansion.objects.client: Include expected stanza in error, if any diff -r fb915f3a9c89 -r da98bb33cee6 scansion/objects/client.lua --- a/scansion/objects/client.lua Mon Sep 10 09:52:08 2018 +0100 +++ b/scansion/objects/client.lua Mon Sep 10 09:52:56 2018 +0100 @@ -102,7 +102,10 @@ client.log("Expected: %s", expected_stanza); client.log("Received: %s", received_stanza); end - error(new_error("Received unexpected stanza", { stanza = tostring(received_stanza) })); + error(new_error("Received unexpected stanza", { + stanza = tostring(received_stanza); + expected = expected_stanza and tostring(expected_stanza) or nil; + })); else client.last_received_id = received_stanza.attr.id; client.log("YES! %s", expected_stanza)