Kraken should not remove registration with transport just because roster item is removed

Description

When you remove the JID of a transport from your roster, Kraken treats that as if you want to remove your registration from the transport completely. This should not be the case. The only time a registration should be removed is if the caller explicitly asked for it.

Environment

None

Assignee

Daniel Henninger

Reporter

Daniel Henninger

Labels

None

Expected Effort

None

Ignite Forum URL

None

Components

Fix versions

Affects versions

Priority

Major