From 216ca90b29d9e8a816f735510439cfad489420d0 Mon Sep 17 00:00:00 2001 From: Anton Hvornum Date: Wed, 9 Feb 2022 11:58:18 +0100 Subject: [PATCH] Improved error handling in luks2().close() --- archinstall/lib/luks.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/archinstall/lib/luks.py b/archinstall/lib/luks.py index 8075cdf4..9f5fc359 100644 --- a/archinstall/lib/luks.py +++ b/archinstall/lib/luks.py @@ -201,8 +201,8 @@ class luks2: return self.mapdev def close(self, mountpoint :Optional[str] = None) -> bool: - if not mountpoint: - mountpoint = self.mapdev + if not mountpoint and self.mapdev: + mountpoint = self.mapdev.path if mountpoint: SysCommand(f'/usr/bin/cryptsetup close {mountpoint}')