Commit f6fe2f78 authored by Daniel Stan's avatar Daniel Stan

Duplique liste des machines en cas de suppression

parent e97f8573
......@@ -1077,6 +1077,10 @@ class machine(CransLdapObject):
"""Fonction qui effectue quelques tâches lorsque l'on veut effacer"""
if self._proprio is not None:
if self._proprio._machines is not None:
# On duplique la liste pour ne pas la modifier en place
# C'est très important, car des scripts pourraient se servir
# de l'ancienne (itérer dessus par exemple)
self._proprio._machines = list(self._proprio._machines)
self._proprio._machines.remove(self)
def check_changes(self):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment