* Fix converttoroom & converttodm not working setAccountData uses `deepCompare` within to avoid writing no-op updates Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Update tests Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Use filterValidMDirect utility in setDMRoom Ensure we do not mutate the account data as this would then upset `setAccountData`'s deepCompare later Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Iterate Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> --------- Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>