Update suggestions on domain block

This commit is contained in:
Mouse Reeve
2021-09-08 11:38:22 -07:00
parent 2e2ee72333
commit d3b3dd6d99
2 changed files with 29 additions and 2 deletions

View File

@ -28,7 +28,7 @@ class FederatedServer(BookWyrmModel):
def block(self):
"""block a server"""
self.status = "blocked"
self.save()
self.save(update_fields="status")
# deactivate all associated users
self.user_set.filter(is_active=True).update(
@ -45,7 +45,7 @@ class FederatedServer(BookWyrmModel):
def unblock(self):
"""unblock a server"""
self.status = "federated"
self.save()
self.save(update_fields="status")
self.user_set.filter(deactivation_reason="domain_block").update(
is_active=True, deactivation_reason=None