# HG changeset patch # User Kim Alvefur # Date 1589145153 -7200 # Node ID ac691f305ea77a389e5a869e9ce0ea3d7d5685db # Parent 7395f6e68dba448fba66cc245336af002d55db17 mod_csi_simple: Report whatever's not a stirng and not a stanza This is either dead code or actually a type error, but catching that should be the responsibility of the session.send function. This type check is left since everything after it assumes a stanza object. These last few commits aren't meant to change any behavior and it did mark things not stanzas as important, but those would have been mostly raw strings which are now specially handled. diff -r 7395f6e68dba -r ac691f305ea7 plugins/mod_csi_simple.lua --- a/plugins/mod_csi_simple.lua Sun May 10 23:09:15 2020 +0200 +++ b/plugins/mod_csi_simple.lua Sun May 10 23:12:33 2020 +0200 @@ -21,7 +21,8 @@ elseif type(stanza) == "string" then return true, "raw data"; elseif not st.is_stanza(stanza) then - return true; + -- This should probably never happen + return true, type(stanza); end if stanza.attr.xmlns ~= nil then -- stream errors, stream management etc