Use latest presence info when syncing MUC join status

Description

When a participant joins a MUC that it already is in (eg: a client state sync issue), Openfire should use the presence information from the latest join, not the original one.

Environment

None
Fixed

Assignee

Dave Cridland

Reporter

Guus der Kinderen