PermissionMap: Fix error in __deepcopy__().

Signed-off-by: Chris PeBenito <chpebeni@linux.microsoft.com>
This commit is contained in:
Chris PeBenito 2022-11-30 13:48:00 -05:00
parent 263b588a6d
commit 6a00d5d5f3

View File

@ -115,8 +115,8 @@ class PermissionMap:
def __deepcopy__(self, memo) -> 'PermissionMap':
newobj = PermissionMap.__new__(PermissionMap)
newobj.log = self.log
newobj.permmap = copy.deepcopy(self._permmap)
newobj.permmapfile = self._permmapfile
newobj._permmap = copy.deepcopy(self._permmap)
newobj._permmapfile = self._permmapfile
memo[id(self)] = newobj
return newobj