From 8bdd4699ad95c6d43d15c116e61f7dd8b007006b Mon Sep 17 00:00:00 2001 From: Balamurali M Date: Tue, 14 Apr 2026 12:17:13 +0530 Subject: [PATCH] fix(site): Prevent dropping if migration or update pending --- press/press/doctype/site/site.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/press/press/doctype/site/site.py b/press/press/doctype/site/site.py index ea86532a646..b215b549f78 100644 --- a/press/press/doctype/site/site.py +++ b/press/press/doctype/site/site.py @@ -1730,8 +1730,7 @@ def unset_redirect(self, domain: str): @site_action(["Active", "Broken", "Inactive", "Suspended"]) def archive(self, site_name=None, reason=None, force=False, create_offsite_backup=True): agent = Agent(self.server) - self.status = "Pending" - self.save() + self.ready_for_move() job = agent.archive_site(self, site_name, force, create_offsite_backup) log_site_activity(self.name, "Archive", reason, job.name)