async fn adopt_deactivations(
services: &Services,
deactivated: &Arc<Map>,
) -> ResultExpand description
Empties the password of every account a foreign column marks deactivated.
The marker is invisible here while the surviving hash reads as an active account, restoring a login the origin had already withdrawn. An empty password is the same state spelled locally, and costs the foreign hash, which decides nothing for an account deactivated on both sides.