In the unlikely event that more than one host_channel entry is updated for the same host at the same event, the list-history command is confused and thinks it looks like a "bad edit". This happens because the code is indexing the changes incorrectly.
This change fixes the indexing and also fixes a bug in the code that tries to complain about the edit.
In the unlikely event that more than one host_channel entry is updated for the same host at the same event, the list-history command is confused and thinks it looks like a "bad edit". This happens because the code is indexing the changes incorrectly.
This change fixes the indexing and also fixes a bug in the code that tries to complain about the edit.