fix: owning parent when a child is already owned (ex: duplicate linked)

This commit is contained in:
Swann
2020-10-21 14:15:42 +02:00
parent 7ee705332f
commit 804747c73b
4 changed files with 14 additions and 10 deletions

View File

@ -171,7 +171,8 @@ class DynamicRightSelectTimer(Timer):
session.change_owner(
node.uuid,
RP_COMMON,
recursive=recursive)
ignore_warnings=True,
affect_dependencies=recursive)
except NonAuthorizedOperationError:
logging.warning(f"Not authorized to change {node} owner")
@ -188,7 +189,8 @@ class DynamicRightSelectTimer(Timer):
session.change_owner(
node.uuid,
settings.username,
recursive=recursive)
ignore_warnings=True,
affect_dependencies=recursive)
except NonAuthorizedOperationError:
logging.warning(f"Not authorized to change {node} owner")
else:
@ -213,7 +215,8 @@ class DynamicRightSelectTimer(Timer):
session.change_owner(
key,
RP_COMMON,
recursive=recursive)
ignore_warnings=True,
affect_dependencies=recursive)
except NonAuthorizedOperationError:
logging.warning(f"Not authorized to change {key} owner")