Update user entity when saving campaign

closes #34
closes #42