From b10c54606bb5293158c37b1fac3909dc3a26449f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 26 Jun 2025 16:52:49 +0200 Subject: [PATCH] migrations: ignore maildir when in folder layout Otherwise we'd be tryhing to move the maildir into itself and error out. --- migrations/nixos-mailserver-migration-03.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/migrations/nixos-mailserver-migration-03.py b/migrations/nixos-mailserver-migration-03.py index 4b164a4..6aedad4 100644 --- a/migrations/nixos-mailserver-migration-03.py +++ b/migrations/nixos-mailserver-migration-03.py @@ -53,6 +53,8 @@ def is_maildir_related(path: Path, layout: FolderLayout) -> bool: if layout is FolderLayout.Default and path.name.startswith("."): return True if layout is FolderLayout.Folder: + if path.name in ["mail"]: + return False return True return False