Fix nodePush on room changes

Without this change temprooms could show up in the roomlist before the proper permissions were set.